2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] |
130.24M 18.6% |
152.28M 16.9% |
21.94M -85.6% |
24.07M 9.7% |
179.4M 645.3% |
168.86M -5.9% |
24.38M -85.6% |
83.92M 244.2% |
76.5M -8.8% |
89.93M 17.6% |
46.92M -47.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
72.86M 31.0% |
108.3M 48.6% |
16.31M -84.9% |
13.26M -18.7% |
97.35M 634.3% |
105.44M 8.3% |
16.02M -84.8% |
52.72M 229.2% |
49.45M -6.2% |
67.55M 36.6% |
37.32M -44.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
57.38M 5.8% |
43.97M -23.4% |
5.63M -87.2% |
10.81M 91.9% |
82.05M 658.8% |
63.42M -22.7% |
8.37M -86.8% |
31.2M 272.9% |
27.04M -13.3% |
22.38M -17.3% |
9.6M -57.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
92.22M -3.6% |
132.01M 43.2% |
33.63M -74.5% |
31.36M -6.7% |
122.97M 292.1% |
124.16M 1.0% |
47.43M -61.8% |
73.26M 54.4% |
70.25M -4.1% |
79.73M 13.5% |
57.23M -28.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
19.36M -51.6% |
23.71M 22.5% |
17.32M -26.9% |
18.1M 4.5% |
25.62M 41.5% |
18.72M -26.9% |
31.41M 67.8% |
20.53M -34.6% |
20.8M 1.3% |
12.18M -41.4% |
19.91M 63.4% |
|
Operating Income | [friend] | [friend] | [friend] |
38.02M 167.4% |
20.26M -46.7% |
-11.69M - |
-7.29M - |
56.43M - |
44.7M -20.8% |
-23.05M - |
10.67M - |
6.25M -41.4% |
10.2M 63.2% |
-10.31M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | - | - | - |
-18.49M - |
- | - | - |
-9.2M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] |
20.89M 84.3% |
35.47M 69.7% |
-7.11M - |
-11.09M - |
39.57M - |
42.62M 7.7% |
-14.67M - |
5.75M - |
2.59M -55.0% |
7.6M 193.4% |
-6.68M - |
|
Basic EPS | [friend] | [friend] | [friend] |
0.19 90% |
0.31 63.2% |
-0.06 - |
-0.1 - |
0.35 - |
0.38 8.6% |
-0.11 - |
0.05 - |
0.02 -60.0% |
0.05 150.0% |
-0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.19 90% |
0.31 63.2% |
-0.06 - |
-0.1 - |
0.35 - |
0.38 8.6% |
-0.11 - |
0.05 - |
0.02 -60.0% |
0.05 150.0% |
-0.04 - |