2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
379.19M 20.9% |
308.05M -18.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
246.71M 25.0% |
212.81M -13.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
132.48M 14.1% |
95.24M -28.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
314.06M 22.2% |
280.39M -10.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
67.36M 13.1% |
67.59M 0.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
65.12M 15.1% |
27.66M -57.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
50.48M 8.0% |
31.38M -37.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
50.48M 8.0% |
31.38M -37.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.34 -5.2% |
0.181 -46.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.34 -5.2% |
0.181 -46.9% |