2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
23.95M 43.5% |
24.36M 1.7% |
24.41M 0.2% |
|
Cost of Revenue | [friend] | [friend] |
11.4M 19.6% |
12.76M 11.9% |
13.5M 5.8% |
|
Gross Profit | [friend] | [friend] |
12.55M 75.5% |
11.6M -7.5% |
10.91M -6.0% |
|
Total Expenses | [friend] | [friend] |
14.21M 15.6% |
18.07M 27.2% |
18.78M 3.9% |
|
Operating Expense | [friend] | [friend] |
2.8M 1.9% |
5.31M 89.5% |
5.28M -0.5% |
|
Operating Income | [friend] | [friend] |
9.75M 121.6% |
6.29M -35.5% |
5.63M -10.5% |
|
Net Income (Cont Operations) | [friend] | [friend] |
9.78M 116.7% |
6.19M -36.7% |
5.95M -3.9% |
|
Net Income | [friend] | [friend] |
9.01M 126.1% |
5.44M -39.6% |
4.04M -25.8% |
|
Basic EPS | [friend] | [friend] |
0.017 125.3% |
0.01 -39.6% |
0.008 -19.7% |
|
Diluted EPS | [friend] | [friend] |
0.017 125.3% |
0.01 -39.6% |
0.008 -19.7% |