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% |
22.06M 10.0% |
23.53M 6.7% |
27.74M 17.9% |
31.45M 13.4% |
38.25M 21.6% |
41.15M 7.6% |
48.45M 17.7% |
54.91M 13.3% |
56.43M 2.8% |
54.85M -2.8% |
|
Cost of Revenue | [friend] |
14.8M -3.2% |
14.57M -1.5% |
20.02M 37.3% |
16.14M -19.4% |
16.38M 1.4% |
17.46M 6.6% |
24.55M 40.6% |
18.77M -23.5% |
20.61M 9.8% |
20.07M -2.6% |
27.87M 38.9% |
19.08M -31.5% |
|
Gross Profit | [friend] |
4.52M 243.8% |
5.47M 21.2% |
2.04M -62.7% |
7.39M 261.6% |
11.36M 53.7% |
13.99M 23.1% |
13.7M -2.0% |
22.37M 63.3% |
27.84M 24.4% |
34.84M 25.2% |
28.56M -18.0% |
35.77M 25.2% |
|
Total Expenses | [friend] |
15.65M -3.9% |
15.73M 0.5% |
19.77M 25.7% |
17.63M -10.9% |
18.45M 4.6% |
19.57M 6.1% |
22.21M 13.5% |
21.09M -5.1% |
23.31M 10.5% |
22.56M -3.2% |
23.12M 2.4% |
21.79M -5.7% |
|
Operating Expense | [friend] |
848K -14.5% |
1.16M 36.2% |
-241K - |
1.49M - |
2.07M 39.4% |
2.1M 1.6% |
-2.33M - |
2.31M - |
2.7M 16.8% |
2.5M -7.4% |
-4.76M - |
2.71M - |
|
Operating Income | [friend] |
3.67M 1039.8% |
4.32M 17.7% |
2.29M -47.1% |
5.91M 158.5% |
9.29M 57.3% |
11.89M 27.9% |
16.04M 34.9% |
20.06M 25.1% |
25.14M 25.3% |
32.35M 28.7% |
33.32M 3.0% |
33.06M -0.8% |
|
Net Income (Cont Operations) | [friend] |
-498K - |
-142K - |
-2.99M - |
2.08M - |
5.35M 157.0% |
6.52M 21.9% |
9.93M 52.2% |
13.12M 32.2% |
18.14M 38.3% |
24.93M 37.4% |
37.83M 51.7% |
31.25M -17.4% |
|
Net Income | [friend] |
-812K - |
-270K - |
-3.01M - |
2.08M - |
5.35M 157.0% |
6.52M 21.9% |
9.93M 52.2% |
13.12M 32.2% |
18.14M 38.3% |
24.93M 37.4% |
37.83M 51.7% |
31.25M -17.4% |
|
Basic EPS | [friend] |
-0.028 - |
-0.009 - |
-0.105 - |
0.07 - |
0.19 171.4% |
0.23 21.1% |
0.34 47.8% |
0.45 32.4% |
0.62 37.8% |
0.86 38.7% |
1.3 51.2% |
1.08 -16.9% |
|
Diluted EPS | [friend] |
-0.028 - |
-0.009 - |
-0.105 - |
0.07 - |
0.19 171.4% |
0.23 21.1% |
0.33 43.5% |
0.43 30.3% |
0.6 39.5% |
0.83 38.3% |
1.3 56.6% |
1.06 -18.5% |