2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
59.1M 36.0% |
60.1M 1.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.24M 47.1% |
52.68M 7.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.86M -1.2% |
7.42M -24.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.85M 50.3% |
65.37M 13.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.62M 71.4% |
12.69M 47.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24M -74.9% |
-5.27M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85M -54.5% |
-1.23M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02M -68.5% |
-2.06M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.001 -68.6% |
-0.002 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.001 -68.6% |
-0.002 - |