2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
466.61M 43.1% |
116.27M -75.1% |
122.58M 5.4% |
522.15M 326.0% |
525M 0.5% |
549.6M 4.7% |
643.7M 17.1% |
689.51M 7.1% |
|
Cost of Revenue | [friend] | [friend] |
252.14M 50.9% |
- |
134.55M - |
296.07M 120.0% |
66.34M -77.6% |
315.61M 375.8% |
364.54M 15.5% |
381.73M 4.7% |
|
Gross Profit | [friend] | [friend] |
214.47M 35.0% |
116.27M -45.8% |
-11.97M - |
226.08M - |
228.93M 1.3% |
233.99M 2.2% |
279.16M 19.3% |
307.79M 10.3% |
|
Total Expenses | [friend] | [friend] |
344.61M 44.0% |
- |
175.4M - |
390.94M 122.9% |
92.08M -76.4% |
422.36M 358.7% |
475.06M 12.5% |
494.13M 4.0% |
|
Operating Expense | [friend] | [friend] |
92.47M 28.0% |
- |
40.85M - |
94.87M 132.3% |
25.74M -72.9% |
106.74M 314.6% |
110.51M 3.5% |
112.4M 1.7% |
|
Operating Income | [friend] | [friend] |
122M 40.7% |
116.27M -4.7% |
-52.81M - |
131.21M - |
134.07M 2.2% |
127.24M -5.1% |
168.64M 32.5% |
195.38M 15.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
98.55M 39.5% |
- |
53.53M - |
114.21M 113.4% |
- |
111.73M - |
139.66M 25.0% |
- | |
Net Income | [friend] | [friend] |
98.55M 39.5% |
22.5M -77.2% |
31.02M 37.9% |
114.21M 268.1% |
113.35M -0.8% |
111.73M -1.4% |
139.66M 25.0% |
163.62M 17.2% |
|
Basic EPS | [friend] | [friend] |
3.28 39.6% |
0.75 -77.1% |
1.034 37.9% |
3.81 268.4% |
2.701 -29.1% |
2.664 -1.4% |
3.325 24.8% |
3.896 17.2% |
|
Diluted EPS | [friend] | [friend] |
3.28 39.6% |
0.75 -77.1% |
1.034 37.9% |
3.81 268.4% |
2.701 -29.1% |
2.664 -1.4% |
3.325 24.8% |
3.896 17.2% |