2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.17B -5.1% |
2.5B 15.6% |
2.9B 15.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.54B -7.0% |
1.83B 19.3% |
2.16B 18.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
628.25M -0.2% |
669.22M 6.5% |
737.34M 10.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.93B -6.1% |
2.23B 15.4% |
2.6B 16.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
397.47M -2.3% |
398.94M 0.4% |
435.84M 9.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
230.78M 3.6% |
270.28M 17.1% |
301.5M 11.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
222.3M 18.4% |
262.38M 18.0% |
295.76M 12.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
164.81M 15.2% |
183.72M 11.5% |
205.5M 11.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
28.03 8.9% |
30.1 7.4% |
31.84 5.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
25.79 15.0% |
28.91 12.1% |
31.06 7.4% |