2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
590.35M 32.4% |
911.38M 54.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
296.42M 27.9% |
592.09M 99.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
293.93M 37.3% |
319.29M 8.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
387.94M 21.7% |
712.63M 83.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
91.52M 5.3% |
120.54M 31.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
202.42M 59.1% |
198.75M -1.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
164.96M 72.9% |
166.05M 0.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
164.96M 72.9% |
166.05M 0.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.829 11.5% |
1.529 -16.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.829 11.5% |
1.529 -16.4% |