Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $13.64B | $12.82B | $12.14B | $11.61B | $11.62B | $11.04B | $10.92B | $10.71B | $10.09B | $9.73B | — | — | — | — | — | — | — | — | — |
| Operating income | $2.04B | $2.09B | $1.60B | $1.34B | $1.80B | $1.69B | $1.64B | $1.53B | $1.81B | $2.03B | $1.14B | $1.82B | $1.55B | $1.30B | $1.15B | $993.8M | $939.6M | $869.1M | $908.9M |
| EBITDAderived | $2.75B | $2.81B | $2.34B | $2.06B | $2.47B | $2.31B | $2.24B | $2.10B | $2.36B | $2.52B | $1.58B | $2.24B | $1.92B | $1.60B | $1.40B | $1.21B | $1.15B | $1.07B | $1.10B |
| Net income | $746.8M | $936.3M | $691.5M | $560.4M | $978.5M | $773.6M | $811.0M | $159.4M | $663.6M | $879.9M | $269.7M | $723.1M | $633.4M | $536.0M | $478.0M | $405.7M | $422.7M | $374.2M | $381.8M |
| Basic EPSper diluted share | $10.06 | $11.02 | $7.62 | $6.03 | $9.30 | $6.46 | $5.29 | $0.93 | $3.52 | $4.36 | $1.27 | $3.41 | $3.02 | $2.79 | $2.53 | $4.00 | $4.08 | $3.56 | $3.61 |
| Diluted EPSper diluted share | $9.84 | $10.73 | $7.42 | $5.85 | $8.90 | $6.31 | $5.27 | $0.92 | $3.47 | $4.29 | $1.25 | $3.33 | $2.95 | $2.74 | $2.48 | $3.94 | $4.06 | $3.53 | $3.55 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 16, 2026Form 4 | Rodriguez JavierChief Executive Officer | SellCommon Stock | 39.4K | $209.28 | $8.25M | 840.4K |
| Jun 15, 2026Form 4 | Waters Kathleen AlyceChief Legal & Pub. Affairs Off | SellCommon Stock | 6.5K | $209.17 | $1.35M | 109.2K |
| Jun 15, 2026Form 4 | Waters Kathleen AlyceChief Legal & Pub. Affairs Off | SellCommon Stock | 8.9K | $207.84 | $1.86M | 115.6K |
| Jun 15, 2026Form 4 | Rodriguez JavierChief Executive Officer | SellCommon Stock | 30.0K | $209.50 | $6.29M | 879.8K |
| May 15, 2026Form 4 | HEARTY JAMES OChief Compliance Officer | SellCommon Stock | 15.0K | $193.98 | $2.91M | 22.4K |