2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
27.76M 245.3% |
31.41M 13.2% |
34.8M 10.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
16.92M 126.3% |
19.74M 16.7% |
22.4M 13.5% |
|
Gross Profit | [friend] | [friend] | [friend] |
10.84M 1825.2% |
11.67M 7.7% |
12.4M 6.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
23.31M 133.0% |
26.02M 11.6% |
32.53M 25.0% |
|
Operating Expense | [friend] | [friend] | [friend] |
6.39M 152.8% |
6.28M -1.8% |
10.13M 61.4% |
|
Operating Income | [friend] | [friend] | [friend] |
4.45M - |
5.39M 21.2% |
2.27M -57.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
2.79M - |
4.62M 65.2% |
615K -86.7% |
|
Net Income | [friend] | [friend] | [friend] |
1.3M - |
4.61M 253.4% |
794K -82.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.017 - |
0.061 252.9% |
0.01 -83.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.017 - |
0.054 212.4% |
0.009 -82.8% |