2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
199.84M 9.6% |
247.67M 23.9% |
305.33M 23.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
13.77M -37.3% |
26.87M 95.1% |
32.63M 21.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
186.07M 16.1% |
220.8M 18.7% |
272.7M 23.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
185.07M 48.5% |
273.15M 47.6% |
284.11M 4.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
171.3M 66.9% |
246.28M 43.8% |
251.48M 2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
14.77M -74.4% |
-25.48M - |
21.22M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
25.58M -58.7% |
-36.6M - |
11.77M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
26.82M -56.1% |
-34.66M - |
14.52M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.67 -38.7% |
-0.62 - |
0.27 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.67 -38.3% |
-0.62 - |
0.27 - |