2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
451.55M - |
526.48M 16.6% |
305.06M -42.1% |
137.09M -55.1% |
170.61M 24.4% |
428.18M 151.0% |
431.26M 0.7% |
133.36M -69.1% |
195.44M 46.6% |
463.07M 136.9% |
142.05M -69.3% |
|
Cost of Revenue |
302.19M - |
352.51M 16.7% |
197.82M -43.9% |
- |
118.74M - |
295.81M 149.1% |
291.1M -1.6% |
94.91M -67.4% |
127.29M 34.1% |
316.64M 148.8% |
102.3M -67.7% |
|
Gross Profit |
149.36M - |
173.97M 16.5% |
305.06M 75.4% |
137.09M -55.1% |
51.87M -62.2% |
132.37M 155.2% |
140.15M 5.9% |
38.45M -72.6% |
68.16M 77.2% |
146.43M 114.9% |
39.75M -72.9% |
|
Total Expenses |
335.53M - |
385.71M 15.0% |
210.01M -45.6% |
- |
136.27M - |
321.31M 135.8% |
303.98M -5.4% |
118.15M -61.1% |
153.85M 30.2% |
339.13M 120.4% |
121.78M -64.1% |
|
Operating Expense |
33.34M - |
33.2M -0.4% |
12.18M -63.3% |
- |
17.53M - |
25.5M 45.5% |
12.87M -49.5% |
23.24M 80.5% |
26.56M 14.3% |
22.49M -15.3% |
19.48M -13.4% |
|
Operating Income |
116.02M - |
140.78M 21.3% |
305.06M 116.7% |
137.09M -55.1% |
34.34M -75.0% |
106.87M 211.2% |
127.28M 19.1% |
15.22M -88.0% |
41.6M 173.4% |
123.95M 198.0% |
20.27M -83.6% |
|
Net Income (Cont Operations) |
106.84M - |
134.57M 26.0% |
- | - |
145.89M - |
90.73M -37.8% |
- |
133.1M - |
- | - | - | |
Net Income |
106.84M - |
134.57M 26.0% |
85.37M -36.6% |
28.11M -67.1% |
32.41M 15.3% |
90.73M 180.0% |
113.92M 25.6% |
19.18M -83.2% |
44.17M 130.3% |
110.22M 149.5% |
28.18M -74.4% |
|
Basic EPS |
2.14 - |
2.688 25.6% |
1.707 -36.5% |
0.562 -67.1% |
0.648 15.3% |
1.815 180.0% |
2.278 25.6% |
0.384 -83.2% |
0.883 130.3% |
2.204 149.6% |
0.461 -79.1% |
|
Diluted EPS |
2.14 - |
2.688 25.6% |
1.707 -36.5% |
0.562 -67.1% |
0.648 15.3% |
1.815 180.0% |
2.278 25.6% |
0.384 -83.2% |
0.883 130.3% |
2.204 149.6% |
0.461 -79.1% |