2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
204.81M -6.0% |
228.44M 11.5% |
244.29M 6.9% |
242.73M -0.6% |
191.26M -21.2% |
204.71M 7.0% |
79.03M -61.4% |
68.91M -12.8% |
66.86M -3.0% |
74.14M 10.9% |
64.18M -13.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.22M -14.8% |
39.14M 21.5% |
40.03M 2.3% |
37.5M -6.3% |
38.18M 1.8% |
53.25M 39.5% |
33.68M -36.8% |
43.27M 28.5% |
36.69M -15.2% |
35.11M -4.3% |
38.34M 9.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.59M -4.1% |
189.31M 9.7% |
204.26M 7.9% |
205.24M 0.5% |
153.09M -25.4% |
151.46M -1.1% |
45.35M -70.1% |
25.64M -43.5% |
30.18M 17.7% |
39.03M 29.3% |
25.84M -33.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.68M -5.5% |
73.9M 21.8% |
76.93M 4.1% |
69.83M -9.2% |
74.36M 6.5% |
95.47M 28.4% |
76.49M -19.9% |
82.84M 8.3% |
79.9M -3.6% |
78.18M -2.1% |
84.25M 7.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.46M 7.7% |
34.77M 22.2% |
36.9M 6.1% |
32.34M -12.4% |
36.18M 11.9% |
42.21M 16.7% |
42.82M 1.4% |
39.57M -7.6% |
43.21M 9.2% |
43.07M -0.3% |
45.92M 6.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
144.13M -6.1% |
154.54M 7.2% |
167.37M 8.3% |
172.9M 3.3% |
116.9M -32.4% |
109.25M -6.5% |
2.53M -97.7% |
-13.93M - |
-13.03M - |
-4.04M - |
-20.07M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.18M -1.7% |
127.11M -3.8% |
146.86M 15.5% |
156.72M 6.7% |
99.65M -36.4% |
87.43M -12.3% |
-1.35M - |
-11.94M - |
-15.1M - |
-109.98M - |
-22.68M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
53.96M 9.8% |
55.83M 3.5% |
66.86M 19.8% |
71.24M 6.5% |
44.47M -37.6% |
37.63M -15.4% |
-67K - |
-6.54M - |
-6.46M - |
-105.96M - |
-12.08M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.46 4.5% |
0.42 -8.7% |
0.51 21.4% |
0.54 5.9% |
0.34 -37.0% |
0.28 -17.6% |
-0.001 - |
-0.05 - |
-0.05 - |
-0.8 - |
-0.09 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.44 0% |
0.42 -4.5% |
0.5 19.0% |
0.53 6.0% |
0.34 -35.8% |
0.28 -17.6% |
-0.001 - |
-0.05 - |
-0.05 - |
-0.8 - |
-0.09 - |