2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | 1.4B | 1.54B | 1.78B | |
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | 686.6M | 622.92M | 666.4M | |
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | 716M | 918.48M | 1.12B | |
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | 889.17M | 803.89M | 884.38M | |
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | 202.57M | 180.98M | 217.98M | |
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | 513.44M | 737.51M | 899.65M | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | 484.38M | 411.43M | 855.55M | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | 345.48M | 301.77M | 743.95M | |
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | 345.48M | 301.77M | 743.95M | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | 0.216 | 0.189 | 0.465 | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | 0.216 | 0.189 | 0.465 |