Revenue
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $11.49B | $10.74B | $9.74B | $8.98B | $23.01B | $22.48B | $23.38B | $44.96B | $39.81B | — | — |
| Operating income | $3.31B | $3.13B | $2.89B | $2.72B | $3.23B | $2.76B | $2.25B | $4.41B | $4.38B | — | — |
| Operating margin | 28.77% | 29.13% | 29.70% | 30.29% | 14.05% | 12.26% | 9.61% | 9.81% | 11.00% | — | — |
| EBITDA | $3.88B | $3.65B | $3.42B | $3.22B | $4.06B | $3.48B | $2.93B | $6.02B | $4.81B | — | — |
| EBITDA margin | 33.74% | 34.00% | 35.08% | 35.79% | 17.65% | 15.49% | 12.54% | 13.38% | 12.09% | — | — |
| Net income | $4.12B | $2.42B | $1.71B | −$997.0M | −$2.81B | $2.19B | $792.0M | $4.02B | $3.08B | — | — |
| Net profit margin | 35.85% | 22.49% | 17.58% | −11.10% | −12.22% | 9.72% | 3.39% | 8.95% | 7.74% | — | — |
| Basic EPSper basic share | $1.54 | $0.84 | $0.62 | -$0.37 | -$0.78 | $0.82 | $0.30 | $1.56 | $1.20 | — | — |
| Diluted EPSper diluted share | $1.54 | $0.84 | $0.62 | -$0.37 | -$0.78 | $0.82 | $0.30 | $1.56 | $1.20 | — | — |