2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.73B 68.7% |
2.78B 60.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 69.9% |
2.08B 68.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
502.7M 65.7% |
705.4M 40.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35B 68.4% |
2.23B 64.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
122.52M 55.2% |
152.39M 24.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
380.18M 69.4% |
553.01M 45.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
304.29M 82.7% |
485.62M 59.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
304.29M 82.7% |
485.62M 59.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.817 52.3% |
4.363 54.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.817 52.3% |
4.363 54.9% |