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 |
60.18M - |
65.1M 8.2% |
69.65M 7.0% |
16.8M -75.9% |
48.26M 187.3% |
66.73M 38.3% |
90.21M 35.2% |
38.39M -57.4% |
75.97M 97.9% |
125.38M 65.0% |
165.83M 32.3% |
81.11M -51.1% |
|
Cost of Revenue |
34.82M - |
38.39M 10.2% |
42.57M 10.9% |
10.1M -76.3% |
32.65M 223.3% |
40.11M 22.8% |
60.95M 52.0% |
23.51M -61.4% |
50.42M 114.5% |
81.33M 61.3% |
114.59M 40.9% |
53.78M -53.1% |
|
Gross Profit |
25.35M - |
26.71M 5.3% |
27.08M 1.4% |
6.7M -75.3% |
15.6M 132.9% |
26.62M 70.6% |
29.25M 9.9% |
14.88M -49.1% |
25.55M 71.7% |
44.05M 72.4% |
51.23M 16.3% |
27.33M -46.7% |
|
Total Expenses |
46.92M - |
47.39M 1.0% |
55.25M 16.6% |
20.8M -62.4% |
46.24M 122.4% |
52.89M 14.4% |
74.56M 41.0% |
38.05M -49.0% |
69.17M 81.8% |
100.5M 45.3% |
137.27M 36.6% |
77.09M -43.8% |
|
Operating Expense |
12.1M - |
8.99M -25.7% |
12.68M 41.0% |
10.7M -15.6% |
13.59M 27.1% |
12.78M -6.0% |
13.6M 6.4% |
14.53M 6.8% |
18.75M 29.0% |
19.16M 2.2% |
22.68M 18.3% |
23.31M 2.8% |
|
Operating Income |
13.25M - |
17.71M 33.7% |
14.4M -18.7% |
-4M - |
2.01M - |
13.84M 588.2% |
15.65M 13.0% |
341.63K -97.8% |
6.8M 1891.1% |
24.89M 265.9% |
28.56M 14.7% |
4.02M -85.9% |
|
Net Income (Cont Operations) |
15.4M - |
16.72M 8.6% |
14.85M -11.2% |
- |
2.76M - |
16.4M 494.8% |
15.38M -6.2% |
- |
15.09M - |
- | - | - | |
Net Income |
15.4M - |
16.72M 8.6% |
14.85M -11.2% |
-1.17M - |
3.93M - |
16.4M 317.1% |
15.38M -6.2% |
2.44M -84.1% |
12.65M 418.5% |
28.32M 123.9% |
27.61M -2.5% |
14.82M -46.3% |
|
Basic EPS |
0.166 - |
0.173 4.2% |
0.145 -16.1% |
-0.011 - |
0.037 - |
0.153 309.3% |
0.15 -2.1% |
0.02 -86.7% |
0.111 454.0% |
0.222 100.5% |
0.207 -6.8% |
0.11 -46.9% |
|
Diluted EPS |
0.166 - |
0.173 4.2% |
0.145 -16.1% |
-0.011 - |
0.037 - |
0.153 309.3% |
0.15 -2.1% |
0.02 -86.7% |
0.111 454.0% |
0.222 100.5% |
0.207 -6.8% |
0.11 -46.9% |