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 |
447.45M - |
470.83M 5.2% |
202.9M -56.9% |
258.13M 27.2% |
211.83M -17.9% |
87.75M -58.6% |
146.72M 67.2% |
197.3M 34.5% |
201.33M 2.0% |
320.83M 59.4% |
244.13M -23.9% |
|
Cost of Revenue |
232.16M - |
215.25M -7.3% |
145.72M -32.3% |
132.23M -9.3% |
127.8M -3.3% |
66.08M -48.3% |
97.57M 47.7% |
115.85M 18.7% |
123.82M 6.9% |
207.64M 67.7% |
133.94M -35.5% |
|
Gross Profit |
215.3M - |
255.58M 18.7% |
57.19M -77.6% |
125.9M 120.2% |
84.03M -33.3% |
21.68M -74.2% |
49.15M 126.7% |
81.45M 65.7% |
77.52M -4.8% |
113.19M 46.0% |
110.19M -2.6% |
|
Total Expenses |
292.79M - |
290.46M -0.8% |
169.89M -41.5% |
182.31M 7.3% |
161.02M -11.7% |
93.73M -41.8% |
119.58M 27.6% |
150.76M 26.1% |
152.1M 0.9% |
286.29M 88.2% |
170.78M -40.3% |
|
Operating Expense |
60.63M - |
75.21M 24.0% |
24.18M -67.9% |
50.08M 107.2% |
33.22M -33.7% |
27.65M -16.8% |
22.01M -20.4% |
34.91M 58.6% |
28.28M -19.0% |
78.65M 178.1% |
36.84M -53.2% |
|
Operating Income |
154.67M - |
180.36M 16.6% |
33.01M -81.7% |
75.82M 129.7% |
50.81M -33.0% |
-5.98M - |
27.13M - |
46.54M 71.5% |
49.24M 5.8% |
34.54M -29.8% |
73.35M 112.4% |
|
Net Income (Cont Operations) | - | - | - |
145.19M - |
- |
81.52M - |
- |
81.95M - |
- | - | - | |
Net Income |
123.14M - |
126.35M 2.6% |
37.72M -70.1% |
88.71M 135.2% |
63.03M -29.0% |
10.65M -83.1% |
31.28M 193.8% |
35.83M 14.5% |
104.4M 191.4% |
15.1M -85.5% |
40.32M 167.1% |
|
Basic EPS |
0.21 - |
0.21 0% |
0.063 -70% |
0.177 181.0% |
0.12 -32.2% |
-0.03 - |
0.052 - |
0.045 -13.9% |
0.17 279.6% |
-0.01 - |
0.05 - |
|
Diluted EPS |
0.21 - |
0.21 0% |
0.063 -70% |
0.177 181.0% |
0.12 -32.2% |
-0.03 - |
0.052 - |
0.045 -13.9% |
0.17 279.6% |
-0.01 - |
0.05 - |