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 |
233.49M - |
246.73M 5.7% |
77.19M -68.7% |
146.63M 89.9% |
162.65M 10.9% |
131.14M -19.4% |
102.26M -22.0% |
124.43M 21.7% |
162.08M 30.3% |
141.46M -12.7% |
81.59M -42.3% |
|
Cost of Revenue |
147.97M - |
171.53M 15.9% |
57.53M -66.5% |
97.43M 69.4% |
114.24M 17.3% |
92.01M -19.5% |
73.27M -20.4% |
80.36M 9.7% |
109.47M 36.2% |
112.79M 3.0% |
53M -53.0% |
|
Gross Profit |
85.52M - |
394.7M 361.5% |
19.66M -95.0% |
49.2M 150.2% |
48.41M -1.6% |
39.13M -19.2% |
28.99M -25.9% |
44.06M 52.0% |
52.61M 19.4% |
28.66M -45.5% |
28.59M -0.3% |
|
Total Expenses |
192.6M - |
-192.6M - |
75.75M - |
118.11M 55.9% |
135.11M 14.4% |
112.29M -16.9% |
89.41M -20.4% |
103.59M 15.9% |
135.77M 31.1% |
134.99M -0.6% |
71.14M -47.3% |
|
Operating Expense |
44.63M - |
-44.63M - |
18.22M - |
20.69M 13.5% |
20.87M 0.9% |
20.28M -2.8% |
16.15M -20.4% |
23.23M 43.9% |
26.3M 13.2% |
22.19M -15.6% |
18.14M -18.3% |
|
Operating Income |
40.89M - |
439.33M 974.3% |
1.45M -99.7% |
28.51M 1872.3% |
27.54M -3.4% |
18.85M -31.6% |
12.84M -31.9% |
20.84M 62.2% |
26.31M 26.3% |
6.47M -75.4% |
10.46M 61.6% |
|
Net Income (Cont Operations) | - | - | - |
24.44M - |
- | - | - |
33.39M - |
- | - | - | |
Net Income |
36.5M - |
29.6M -18.9% |
-1.4M - |
24.72M - |
19.54M -20.9% |
23.81M 21.8% |
12.99M -45.4% |
21.44M 65.0% |
25.12M 17.2% |
12.45M -50.4% |
13.92M 11.8% |
|
Basic EPS |
0.35 - |
0.286 -18.3% |
-0.014 - |
0.239 - |
0.18 -24.6% |
0.23 27.8% |
0.126 -45.4% |
0.195 55.0% |
0.18 -7.5% |
0.08 -55.6% |
0.101 26.1% |
|
Diluted EPS |
0.35 - |
0.286 -18.3% |
-0.014 - |
0.239 - |
0.18 -24.6% |
0.23 27.8% |
0.126 -45.4% |
0.195 55.0% |
0.18 -7.5% |
0.08 -55.6% |
0.101 26.1% |