2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
104.24M 65.7% |
142.91M 37.1% |
180.84M 26.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
20.79M 80.1% |
28.18M 35.6% |
34.5M 22.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
83.46M 62.4% |
114.73M 37.5% |
146.34M 27.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
117.22M 70.5% |
149.84M 27.8% |
180.16M 20.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
96.43M 68.5% |
121.66M 26.2% |
145.66M 19.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.98M - |
-6.93M - |
680K - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.6M - |
7.02M - |
2.84M -59.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.6M - |
7.02M - |
2.84M -59.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.41 - |
0.21 - |
0.09 -57.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.41 - |
0.21 - |
0.08 -61.9% |