2021 Q1 | 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 | [friend] |
140M -7.4% |
148.98M 6.4% |
178.05M 19.5% |
169.31M -4.9% |
138.44M -18.2% |
143.58M 3.7% |
142.57M -0.7% |
115.87M -18.7% |
182.71M 57.7% |
206.48M 13.0% |
215.62M 4.4% |
150.79M -30.1% |
|
Cost of Revenue | [friend] |
213.62M - |
106.35M -50.2% |
131.41M 23.6% |
126.42M -3.8% |
103.02M -18.5% |
105.23M 2.1% |
118.64M 12.7% |
105.66M -10.9% |
135.38M 28.1% |
160.69M 18.7% |
177.77M 10.6% |
111.1M -37.5% |
|
Gross Profit | [friend] |
-73.62M - |
42.63M - |
46.64M 9.4% |
42.88M -8.1% |
35.42M -17.4% |
38.35M 8.3% |
23.93M -37.6% |
10.21M -57.3% |
47.33M 363.6% |
45.79M -3.3% |
37.85M -17.3% |
39.68M 4.8% |
|
Total Expenses | [friend] |
258.32M - |
123.66M -52.1% |
150.35M 21.6% |
145.76M -3.1% |
121.66M -16.5% |
134.9M 10.9% |
136.32M 1.0% |
126.1M -7.5% |
158.47M 25.7% |
189.56M 19.6% |
210.88M 11.2% |
145.19M -31.2% |
|
Operating Expense | [friend] |
44.7M - |
17.31M -61.3% |
18.94M 9.4% |
19.34M 2.1% |
18.64M -3.6% |
29.67M 59.1% |
17.67M -40.4% |
20.43M 15.6% |
23.09M 13.0% |
28.88M 25.0% |
33.11M 14.7% |
34.08M 2.9% |
|
Operating Income | [friend] |
-118.32M - |
25.33M - |
27.7M 9.4% |
23.55M -15.0% |
16.78M -28.7% |
8.68M -48.3% |
6.26M -27.9% |
-10.23M - |
24.23M - |
16.91M -30.2% |
4.74M -72.0% |
5.6M 18.1% |
|
Net Income (Cont Operations) | [friend] |
24.35M - |
- | - | - |
27.18M - |
- | - | - |
2.32M - |
- | - | - | |
Net Income | [friend] |
10.28M -26.8% |
16.06M 56.2% |
22.24M 38.5% |
15.55M -30.1% |
10.71M -31.1% |
16.03M 49.6% |
6.9M -56.9% |
-8.1M - |
12.29M - |
20.24M 64.6% |
6.57M -67.6% |
4.4M -33.0% |
|
Basic EPS | [friend] |
0.066 -26.8% |
0.1 50.8% |
0.14 40.0% |
0.4 185.7% |
0.069 -82.7% |
0.1 44.7% |
0.02 -80% |
-0.05 - |
0.059 - |
0.1 68.1% |
0.03 -70% |
0.02 -33.3% |
|
Diluted EPS | [friend] |
0.066 -26.8% |
0.1 50.8% |
0.14 40.0% |
0.4 185.7% |
0.069 -82.7% |
0.1 44.7% |
0.02 -80% |
-0.05 - |
0.059 - |
0.1 68.1% |
0.03 -70% |
0.02 -33.3% |