2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
178.54M 38.3% |
203.62M 14.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
113.95M 45.4% |
133.5M 17.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.6M 27.3% |
70.12M 8.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.37M 33.9% |
197.21M 16.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.43M 15.1% |
63.72M 15.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.17M 251.5% |
6.41M -30.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.69M 89.1% |
8.44M 26.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.69M 89.1% |
8.44M 26.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.5 85.2% |
0.6 20.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.5 85.2% |
0.6 20.0% |