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] |
82.51M -8.7% |
92.74M 12.4% |
53.39M -42.4% |
55.59M 4.1% |
35.71M -35.8% |
55.15M 54.4% |
28.84M -47.7% |
55.79M 93.4% |
66.43M 19.1% |
98.25M 47.9% |
63.89M -35.0% |
|
Cost of Revenue | [friend] | [friend] |
29.93M -8.8% |
36.75M 22.8% |
22.31M -39.3% |
22.58M 1.2% |
16.01M -29.1% |
24.16M 50.9% |
12.88M -46.7% |
25.21M 95.8% |
29.81M 18.3% |
42.58M 42.8% |
30.69M -27.9% |
|
Gross Profit | [friend] | [friend] |
52.58M -8.6% |
55.99M 6.5% |
31.08M -44.5% |
33.01M 6.2% |
19.69M -40.3% |
30.99M 57.4% |
15.97M -48.5% |
30.58M 91.5% |
36.62M 19.7% |
55.67M 52.0% |
33.21M -40.4% |
|
Total Expenses | [friend] | [friend] |
62.29M -2.3% |
65.05M 4.4% |
44.45M -31.7% |
54.75M 23.2% |
45.09M -17.7% |
43.84M -2.8% |
39.5M -9.9% |
57.84M 46.4% |
63.64M 10.0% |
70.61M 10.9% |
65.41M -7.4% |
|
Operating Expense | [friend] | [friend] |
32.36M 4.6% |
28.3M -12.5% |
22.14M -21.8% |
32.17M 45.3% |
29.07M -9.6% |
19.68M -32.3% |
26.63M 35.3% |
32.63M 22.5% |
33.83M 3.7% |
28.03M -17.1% |
34.73M 23.9% |
|
Operating Income | [friend] | [friend] |
20.22M -24.0% |
27.69M 36.9% |
8.94M -67.7% |
835.1K -90.7% |
-9.38M - |
11.3M - |
-10.66M - |
-2.05M - |
2.79M - |
27.64M 891.9% |
-1.52M - |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
27.73M - |
- | - | - |
4.54M - |
- | - | - | |
Net Income | [friend] | [friend] |
19.97M -21.4% |
27.18M 36.1% |
12.12M -55.4% |
15.61M 28.8% |
-2.12M - |
26.26M - |
-1.59M - |
6.13M - |
14.57M 137.6% |
40.66M 179.1% |
7.42M -81.8% |
|
Basic EPS | [friend] | [friend] |
0.33 -21.4% |
0.457 38.5% |
0.202 -55.8% |
0.218 7.9% |
-0.06 - |
0.347 - |
-0.02 - |
0.08 - |
0.17 113.0% |
0.496 192.1% |
0.09 -81.9% |
|
Diluted EPS | [friend] | [friend] |
0.33 -19.5% |
0.402 21.8% |
0.192 -52.3% |
0.208 8.6% |
-0.06 - |
0.322 - |
-0.02 - |
0.07 - |
0.17 143.6% |
0.476 179.9% |
0.087 -81.7% |