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] |
19.32M 16.4% |
20.05M 3.8% |
78.03M 289.2% |
84.96M 8.9% |
93.38M 9.9% |
104.79M 12.2% |
120.98M 15.5% |
138.59M 14.6% |
159.29M 14.9% |
182.75M 14.7% |
200.94M 9.9% |
214.64M 6.8% |
|
Cost of Revenue | [friend] |
14.8M -3.2% |
14.57M -1.5% |
64.68M 343.8% |
65.53M 1.3% |
67.11M 2.4% |
70M 4.3% |
74.53M 6.5% |
77.16M 3.5% |
81.39M 5.5% |
84M 3.2% |
87.33M 4.0% |
87.63M 0.4% |
|
Gross Profit | [friend] |
4.52M 243.8% |
5.47M 21.2% |
13.35M 143.8% |
19.43M 45.5% |
26.27M 35.2% |
34.79M 32.4% |
46.45M 33.5% |
61.43M 32.2% |
77.9M 26.8% |
98.75M 26.8% |
113.61M 15.0% |
127.01M 11.8% |
|
Total Expenses | [friend] |
15.65M -3.9% |
15.73M 0.5% |
67.43M 328.7% |
68.78M 2.0% |
71.58M 4.1% |
75.41M 5.4% |
77.85M 3.2% |
81.31M 4.4% |
86.17M 6.0% |
89.17M 3.5% |
90.08M 1.0% |
90.78M 0.8% |
|
Operating Expense | [friend] |
848K -14.5% |
1.16M 36.2% |
2.75M 138.4% |
3.25M 17.9% |
4.47M 37.6% |
5.42M 21.2% |
3.32M -38.7% |
4.15M 24.9% |
4.78M 15.1% |
5.17M 8.3% |
2.75M -46.8% |
3.15M 14.4% |
|
Operating Income | [friend] |
3.67M 1039.8% |
4.32M 17.7% |
10.6M 145.3% |
16.18M 52.7% |
21.81M 34.8% |
29.37M 34.7% |
43.13M 46.8% |
57.28M 32.8% |
73.12M 27.7% |
93.58M 28.0% |
110.86M 18.5% |
123.86M 11.7% |
|
Net Income (Cont Operations) | [friend] |
-498K - |
-142K - |
-7.47M - |
-1.55M - |
4.29M - |
10.96M 155.1% |
23.88M 117.9% |
34.92M 46.2% |
47.71M 36.6% |
66.12M 38.6% |
94.03M 42.2% |
112.15M 19.3% |
|
Net Income | [friend] |
-812K - |
-270K - |
-7.93M - |
-2.01M - |
4.15M - |
10.94M 163.7% |
23.88M 118.2% |
34.92M 46.2% |
47.71M 36.6% |
66.12M 38.6% |
94.03M 42.2% |
112.15M 19.3% |
|
Basic EPS | [friend] |
-0.028 - |
-0.009 - |
-0.276 - |
-0.07 - |
0.144 - |
0.381 163.7% |
0.83 117.9% |
1.21 45.8% |
1.64 35.5% |
2.27 38.4% |
3.23 42.3% |
3.86 19.5% |
|
Diluted EPS | [friend] |
-0.028 - |
-0.009 - |
-0.276 - |
-0.07 - |
0.144 - |
0.381 163.7% |
0.82 115.3% |
1.18 43.9% |
1.59 34.7% |
2.18 37.1% |
3.18 45.9% |
3.81 19.8% |