2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
11.76M -11.1% |
12.02M 2.2% |
14.6M 21.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
8.88M -12.2% |
9.24M 4.0% |
10.06M 8.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
2.88M -7.3% |
2.78M -3.5% |
4.53M 63.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
11.63M -9.2% |
12.03M 3.4% |
13.74M 14.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
2.75M 2.2% |
2.79M 1.4% |
3.68M 31.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
129.98K -68.8% |
-8K - |
859K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
146.98K -75.3% |
28K -80.9% |
852K 2942.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
245.96K -38.0% |
260K 5.7% |
650K 150.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0 -40.0% |
0 0.0% |
0.001 166.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0 -40.0% |
0 0.0% |
0.001 166.7% |