2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
84.57M -51.6% |
165.3M 95.5% |
163.92M -0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
44.79M -46.6% |
95.08M 112.3% |
74.36M -21.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
39.78M -56.1% |
70.22M 76.6% |
89.56M 27.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
78.54M -33.2% |
140.55M 78.9% |
120.65M -14.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
33.75M 0.1% |
45.47M 34.7% |
46.29M 1.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
6.02M -89.4% |
24.76M 311.1% |
43.27M 74.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.48M - |
14.63M - |
18.15M 24.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.48M - |
14.63M - |
18.15M 24.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.118 - |
0.18 - |
0.23 27.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.118 - |
0.18 - |
0.23 27.8% |