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] |
402.51M 22.5% |
456.75M 13.5% |
406.09M -11.1% |
405.4M -0.2% |
544.57M 34.3% |
638.43M 17.2% |
611.62M -4.2% |
650.33M 6.3% |
718.44M 10.5% |
673.3M -6.3% |
740.62M 10.0% |
634.82M -14.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
306.63M 27.6% |
351.96M 14.8% |
327.95M -6.8% |
328.14M 0.1% |
423.75M 29.1% |
480.42M 13.4% |
463.02M -3.6% |
499.34M 7.8% |
545.89M 9.3% |
502.88M -7.9% |
561.66M 11.7% |
482.35M -14.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.88M 8.5% |
104.79M 9.3% |
78.13M -25.4% |
77.25M -1.1% |
120.82M 56.4% |
158.01M 30.8% |
148.6M -6.0% |
150.99M 1.6% |
172.55M 14.3% |
170.42M -1.2% |
178.96M 5.0% |
152.46M -14.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
342.13M 24.8% |
395.43M 15.6% |
371.31M -6.1% |
369M -0.6% |
474.56M 28.6% |
525.94M 10.8% |
523.23M -0.5% |
546.49M 4.4% |
617.34M 13.0% |
564.87M -8.5% |
628.39M 11.2% |
552.09M -12.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.5M 5.1% |
43.47M 22.5% |
43.36M -0.3% |
40.86M -5.8% |
50.8M 24.4% |
45.51M -10.4% |
60.2M 32.3% |
47.15M -21.7% |
71.45M 51.5% |
61.99M -13.2% |
66.73M 7.6% |
69.74M 4.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.38M 10.7% |
61.32M 1.6% |
34.78M -43.3% |
36.4M 4.7% |
70.02M 92.4% |
112.5M 60.7% |
88.4M -21.4% |
103.85M 17.5% |
101.1M -2.6% |
108.43M 7.2% |
112.23M 3.5% |
82.73M -26.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
115.71M - |
- | - | - |
141.94M - |
- | - | - |
185.23M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.28M 25.0% |
67.99M 5.8% |
53.01M -22.0% |
50.29M -5.1% |
91.65M 82.2% |
112.68M 23.0% |
64.66M -42.6% |
90.03M 39.2% |
95.14M 5.7% |
89.58M -5.8% |
96.7M 8.0% |
80M -17.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.281 -25.7% |
0.3 6.6% |
0.23 -23.3% |
0.22 -4.3% |
0.4 81.8% |
0.49 22.5% |
0.29 -40.8% |
0.3 3.4% |
0.323 7.7% |
0.3 -7.1% |
0.331 10.3% |
0.269 -18.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.281 -25.7% |
0.3 6.6% |
0.23 -23.3% |
0.22 -4.3% |
0.4 81.8% |
0.49 22.5% |
0.29 -40.8% |
0.3 3.4% |
0.323 7.7% |
0.3 -7.1% |
0.331 10.3% |
0.215 -34.9% |