2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
108.69M 0.1% |
115.52M 6.3% |
72.29M -37.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
85.86M -6.7% |
89.49M 4.2% |
71.45M -20.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
22.83M 38.2% |
26.03M 14.0% |
841K -96.8% |
|
Total Expenses | [friend] | [friend] | [friend] |
97.52M -7.0% |
101.34M 3.9% |
86.03M -15.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
11.66M -9.3% |
11.84M 1.6% |
14.58M 23.1% |
|
Operating Income | [friend] | [friend] | [friend] |
11.17M 204.8% |
14.19M 27.0% |
-13.74M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
6.15M 92.0% |
9.19M 49.3% |
-22.33M - |
|
Net Income | [friend] | [friend] | [friend] |
4.39M 4.8% |
7.5M 70.8% |
-15.48M - |
|
Basic EPS | [friend] | [friend] | [friend] |
0.004 4.8% |
0.007 70.8% |
-0.016 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.004 4.8% |
0.007 70.8% |
-0.016 - |