2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
312.86M -7.7% |
219.95M -29.7% |
284.08M 29.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
266.99M 0.6% |
192.39M -27.9% |
257.13M 33.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
45.87M -37.6% |
27.55M -39.9% |
26.95M -2.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
282.98M -0.8% |
207.77M -26.6% |
292.37M 40.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
15.99M -20.2% |
15.38M -3.8% |
35.24M 129.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
29.88M -44.2% |
12.18M -59.3% |
-8.3M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
23.47M -50.4% |
7.24M -69.2% |
-11.66M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
21.07M -47.6% |
5.37M -74.5% |
-10.14M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.084 -58.2% |
0.021 -75.0% |
-0.041 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.084 -58.2% |
0.021 -75.0% |
-0.041 - |