2019 Q4 | 2020 Q4 | 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] |
535.66M 24.7% |
120.84M -77.4% |
191.75M 58.7% |
156.15M -18.6% |
637.71M 308.4% |
665.95M 4.4% |
691.11M 3.8% |
711.07M 2.9% |
753.72M 6.0% |
773.76M 2.7% |
|
Cost of Revenue | [friend] | [friend] |
296.38M 25.0% |
- |
160.85M - |
88.7M -44.9% |
365.29M 311.8% |
84.15M -77.0% |
390.73M 364.3% |
397.19M 1.7% |
414.19M 4.3% |
431.31M 4.1% |
|
Gross Profit | [friend] | [friend] |
239.28M 24.3% |
120.84M -49.5% |
30.9M -74.4% |
67.45M 118.3% |
272.42M 303.9% |
300.66M 10.4% |
300.38M -0.1% |
313.87M 4.5% |
339.53M 8.2% |
342.46M 0.9% |
|
Total Expenses | [friend] | [friend] |
409.01M 25.0% |
- |
221.71M - |
123.17M -44.4% |
491.71M 299.2% |
117.12M -76.2% |
533.29M 355.3% |
546.05M 2.4% |
566.26M 3.7% |
584.79M 3.3% |
|
Operating Expense | [friend] | [friend] |
112.63M 25.0% |
- |
60.86M - |
34.47M -43.4% |
126.42M 266.7% |
32.96M -73.9% |
142.56M 332.5% |
148.86M 4.4% |
152.08M 2.2% |
153.49M 0.9% |
|
Operating Income | [friend] | [friend] |
126.66M 23.8% |
120.84M -4.6% |
-29.96M - |
32.98M - |
146.01M 342.7% |
174.24M 19.3% |
157.82M -9.4% |
165.01M 4.6% |
187.46M 13.6% |
188.97M 0.8% |
|
Net Income (Cont Operations) | [friend] | [friend] |
106.34M 27.1% |
- |
72.49M - |
- |
125.95M - |
- |
135.67M - |
- |
149.93M - |
- | |
Net Income | [friend] | [friend] |
102.03M 25.0% |
22.56M -77.9% |
46.52M 106.2% |
28.83M -38.0% |
117.26M 306.7% |
118.17M 0.8% |
124.82M 5.6% |
131.27M 5.2% |
139.41M 6.2% |
143M 2.6% |
|
Basic EPS | [friend] | [friend] |
0.602 -1.7% |
0.133 -77.9% |
0.274 106.2% |
0.17 -38.0% |
0.692 306.8% |
0.697 0.8% |
0.736 5.6% |
0.771 4.8% |
0.8 3.7% |
0.781 -2.3% |
|
Diluted EPS | [friend] | [friend] |
0.602 -1.7% |
0.133 -77.9% |
0.274 106.2% |
0.17 -38.0% |
0.692 306.8% |
0.697 0.8% |
0.736 5.6% |
0.771 4.8% |
0.8 3.7% |
0.781 -2.3% |