2021 Q3 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
250.37M - |
210.23M -16.0% |
275.15M 30.9% |
305.87M 11.2% |
622.59M 103.5% |
610.05M -2.0% |
638.53M 4.7% |
697.45M 9.2% |
642.98M -7.8% |
637.08M -0.9% |
|
Cost of Revenue |
230.26M - |
205.17M -10.9% |
215.11M 4.8% |
224.63M 4.4% |
463.49M 106.3% |
457.74M -1.2% |
458.65M 0.2% |
448.03M -2.3% |
480.85M 7.3% |
494.25M 2.8% |
|
Gross Profit |
20.11M - |
5.06M -74.8% |
60.04M 1085.6% |
81.24M 35.3% |
159.1M 95.8% |
152.32M -4.3% |
179.88M 18.1% |
249.42M 38.7% |
162.13M -35.0% |
142.84M -11.9% |
|
Total Expenses |
245.24M - |
222.69M -9.2% |
231.8M 4.1% |
242.72M 4.7% |
493.37M 103.3% |
487.77M -1.1% |
491M 0.7% |
481.07M -2.0% |
513.84M 6.8% |
520.21M 1.2% |
|
Operating Expense |
14.98M - |
17.52M 17.0% |
16.69M -4.8% |
18.09M 8.4% |
29.88M 65.2% |
30.04M 0.5% |
32.35M 7.7% |
33.04M 2.1% |
32.98M -0.2% |
25.96M -21.3% |
|
Operating Income |
5.13M - |
-12.46M - |
43.35M - |
63.15M 45.7% |
129.23M 104.6% |
122.28M -5.4% |
147.53M 20.6% |
216.38M 46.7% |
129.14M -40.3% |
116.88M -9.5% |
|
Net Income (Cont Operations) | - |
-36.66M - |
37.06M - |
33.59M -9.4% |
134.96M 301.9% |
108.06M -19.9% |
65.82M -39.1% |
158.32M 140.6% |
149.7M -5.4% |
95.48M -36.2% |
|
Net Income |
-23.66M - |
-36.66M - |
37.06M - |
33.59M -9.4% |
134.96M 301.9% |
108.06M -19.9% |
65.82M -39.1% |
158.32M 140.6% |
149.7M -5.4% |
95.48M -36.2% |
|
Basic EPS |
-0.337 - |
-0.521 - |
0.527 - |
0.48 -8.9% |
1.02 112.5% |
0.8 -21.6% |
0.48 -40.0% |
1.14 137.5% |
1.06 -7.0% |
0.67 -36.8% |
|
Diluted EPS |
-0.337 - |
-0.521 - |
0.527 - |
0.41 -22.2% |
0.92 124.4% |
0.74 -19.6% |
0.45 -39.2% |
1.09 142.2% |
1.03 -5.5% |
0.66 -35.9% |