2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
3.38B 38.8% |
3.82B 13.0% |
4.48B 17.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.93B 42.0% |
2.1B 8.5% |
2.39B 14.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.45B 34.8% |
1.72B 18.9% |
2.09B 21.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
2.86B 40.4% |
3.11B 9.0% |
3.57B 14.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
924.72M 37.3% |
1.02B 10.1% |
1.17B 15.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
522.1M 30.6% |
702.81M 34.6% |
914.76M 30.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
514.88M 29.3% |
654.96M 27.2% |
744.43M 13.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
349.75M 25.1% |
417.67M 19.4% |
506.6M 21.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
17.92 19.9% |
21.03 17.4% |
24.39 16.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
16.82 22.7% |
21.03 25.0% |
24.39 16.0% |