2020 Q3 | 2020 Q4 | 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] | [friend] | [friend] | [friend] |
32.2M -7.8% |
48.13M 49.5% |
42.73M -11.2% |
31.22M -26.9% |
33.11M 6.0% |
32.65M -1.4% |
60.05M 83.9% |
55.04M -8.3% |
63.46M 15.3% |
91.62M 44.4% |
85.81M -6.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
12.94M 34.2% |
15.47M 19.5% |
11.89M -23.1% |
16.07M 35.2% |
20.44M 27.2% |
16.93M -17.1% |
32.77M 93.5% |
34.48M 5.2% |
44.75M 29.8% |
71.62M 60.0% |
54.79M -23.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
19.26M -23.8% |
32.66M 69.6% |
30.84M -5.6% |
15.15M -50.9% |
12.67M -16.4% |
15.72M 24.1% |
27.28M 73.6% |
20.56M -24.6% |
18.71M -9.0% |
20M 6.9% |
31.02M 55.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
16.53M -13.1% |
23.88M 44.5% |
13.19M -44.8% |
18.68M 41.6% |
28.99M 55.2% |
34.95M 20.5% |
44.16M 26.4% |
53.65M 21.5% |
60.49M 12.7% |
98.62M 63.0% |
69.09M -29.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
3.59M -61.7% |
8.42M 134.5% |
1.31M -84.5% |
2.61M 99.8% |
8.55M 227.6% |
18.01M 110.6% |
11.39M -36.7% |
19.17M 68.2% |
15.74M -17.9% |
27M 71.6% |
14.3M -47.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
15.67M -1.4% |
24.24M 54.7% |
29.53M 21.8% |
12.54M -57.5% |
4.11M -67.2% |
-2.3M - |
15.89M - |
1.39M -91.2% |
2.97M 112.9% |
-7M - |
16.72M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - |
25.77M - |
36.38M 41.2% |
- | - | - |
27.48M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
14.14M -24.1% |
22.57M 59.6% |
25.77M 14.2% |
10.61M -58.8% |
12.22M 15.1% |
10.09M -17.4% |
21.49M 113.1% |
5.99M -72.1% |
7.14M 19.2% |
-69.63M - |
17.23M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.21 -25.0% |
0.33 57.1% |
0.38 15.2% |
0.16 -57.9% |
0.11 -31.3% |
0.1 -9.1% |
0.24 140.0% |
0.07 -70.8% |
0.08 14.3% |
-0.78 - |
0.19 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.21 -25.0% |
0.33 57.1% |
0.38 15.2% |
0.16 -57.9% |
0.11 -31.3% |
0.1 -9.1% |
0.24 140.0% |
0.07 -70.8% |
0.08 14.3% |
-0.78 - |
0.19 - |