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 |
646.31M - |
208.19M -67.8% |
183.17M -12.0% |
239.32M 30.7% |
263.22M 10.0% |
248.55M -5.6% |
187.19M -24.7% |
231.76M 23.8% |
355.1M 53.2% |
279.81M -21.2% |
189.2M -32.4% |
273.83M 44.7% |
|
Cost of Revenue |
130.59M - |
41.3M -68.4% |
48.46M 17.4% |
53.88M 11.2% |
78.61M 45.9% |
81.56M 3.8% |
87.09M 6.8% |
103.49M 18.8% |
96.4M -6.8% |
86.06M -10.7% |
98.07M 13.9% |
106.85M 9.0% |
|
Gross Profit |
515.72M - |
166.9M -67.6% |
134.71M -19.3% |
185.44M 37.7% |
184.61M -0.4% |
166.99M -9.5% |
100.1M -40.1% |
128.27M 28.1% |
258.69M 101.7% |
193.75M -25.1% |
91.14M -53.0% |
166.98M 83.2% |
|
Total Expenses |
512.16M - |
184.18M -64.0% |
170.97M -7.2% |
179.8M 5.2% |
207.04M 15.2% |
202.41M -2.2% |
224.12M 10.7% |
237.47M 6.0% |
227.59M -4.2% |
201.43M -11.5% |
217.21M 7.8% |
224.53M 3.4% |
|
Operating Expense |
381.57M - |
142.88M -62.6% |
122.51M -14.3% |
125.92M 2.8% |
128.43M 2.0% |
120.84M -5.9% |
137.03M 13.4% |
133.97M -2.2% |
131.19M -2.1% |
115.37M -12.1% |
119.14M 3.3% |
117.68M -1.2% |
|
Operating Income |
134.15M - |
24.02M -82.1% |
12.2M -49.2% |
59.52M 387.9% |
56.18M -5.6% |
46.14M -17.9% |
-36.93M - |
-5.7M - |
127.5M - |
78.38M -38.5% |
-28M - |
49.3M - |
|
Net Income (Cont Operations) | - | - | - |
71.72M - |
- | - | - |
-43.33M - |
- | - | - |
21.18M - |
|
Net Income |
86.8M - |
23.46M -73.0% |
13.37M -43.0% |
38.05M 184.6% |
38.89M 2.2% |
51M 31.1% |
-25.73M - |
-5.89M - |
88.49M - |
65.77M -25.7% |
-20.05M - |
33.6M - |
|
Basic EPS |
18.273 - |
4.687 -74.3% |
2.49 -46.9% |
7.09 184.7% |
7.24 2.1% |
9.49 31.1% |
-4.73 - |
-1.07 - |
16.2 - |
11.98 -26.0% |
-3.62 - |
6.06 - |
|
Diluted EPS |
18.273 - |
4.369 -76.1% |
2.19 -49.9% |
6.27 186.3% |
6.41 2.2% |
8.42 31.4% |
-4.73 - |
-1.078 - |
16.074 - |
10.94 -31.9% |
-3.62 - |
6.039 - |