2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
537.78M -14.6% |
803.02M 49.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
257.06M -25.8% |
513.73M 99.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
280.73M -0.9% |
289.29M 3.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
453.17M -12.4% |
728.94M 60.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
196.12M 14.6% |
215.21M 9.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
84.61M -24.5% |
74.08M -12.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
80.09M -30.4% |
76.84M -4.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
69.39M -18.3% |
58.2M -16.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.299 -18.3% |
0.251 -16.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.299 -18.3% |
0.251 -16.1% |