2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
23.06M -6.3% |
28.6M 24.0% |
25.05M -12.4% |
32.81M 31.0% |
32.1M -2.2% |
39.66M 23.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
17.55M -6.6% |
21.61M 23.1% |
18.81M -12.9% |
25.01M 32.9% |
24.83M -0.7% |
30.46M 22.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
5.51M -5.4% |
6.99M 26.8% |
6.24M -10.8% |
7.81M 25.1% |
7.27M -6.9% |
9.2M 26.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
19.15M -5.6% |
23.4M 22.2% |
20.67M -11.7% |
27.03M 30.8% |
27.37M 1.2% |
32.79M 19.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
1.6M 6.4% |
1.8M 12.1% |
1.86M 3.4% |
2.02M 8.8% |
2.53M 25.3% |
2.33M -8.1% |
|
Operating Income | [friend] | [friend] | [friend] |
3.91M -9.6% |
5.19M 32.8% |
4.38M -15.7% |
5.78M 32.0% |
4.74M -18.1% |
6.87M 45.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
3.91M 11.9% |
5.19M 32.8% |
4.38M -15.5% |
5.83M 33.1% |
5.02M -14.0% |
7.36M 46.6% |
|
Net Income | [friend] | [friend] | [friend] |
3.33M 22.1% |
4.31M 29.4% |
3.71M -14.0% |
4.84M 30.5% |
3.95M -18.4% |
5.68M 43.9% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.034 25.9% |
0.043 26.5% |
0.037 -14.0% |
0.048 29.7% |
0.04 -16.7% |
0.057 42.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.033 22.2% |
0.043 30.3% |
0.037 -14.0% |
0.048 29.7% |
0.039 -18.8% |
0.057 46.2% |