2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
19.38M 16.7% |
26.64M 37.5% |
24.93M -6.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
11.21M 1.3% |
15.35M 36.9% |
16.04M 4.5% |
|
Gross Profit | [friend] | [friend] | [friend] |
8.16M 47.7% |
11.29M 38.3% |
8.89M -21.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
13.25M -1.7% |
18.02M 36.0% |
19.23M 6.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
2.04M -15.3% |
2.67M 31.1% |
3.19M 19.3% |
|
Operating Income | [friend] | [friend] | [friend] |
6.12M 96.3% |
8.62M 40.7% |
5.7M -33.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
5.53M 97.4% |
6.86M 23.9% |
5.84M -14.9% |
|
Net Income | [friend] | [friend] | [friend] |
5.88M 119.3% |
5.05M -14.0% |
4.16M -17.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.037 121.3% |
0.032 -14.8% |
0.026 -17.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.037 121.3% |
0.032 -14.8% |
0.026 -17.7% |