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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $13.65B | $13.82B | $13.27B | $12.79B | $13.09B | $11.63B | $12.51B | $11.88B | $9.74B | $8.58B | $7.19B | $6.74B | $5.06B | $4.12B | $3.27B | $2.47B | $2.05B | $1.91B |
| Gross profit | $5.26B | $5.38B | $5.35B | $5.22B | $5.32B | $4.59B | $4.85B | $4.57B | $3.80B | $3.35B | $2.83B | $2.65B | $2.08B | $1.72B | $1.39B | $1.09B | $927.8M | $843.8M |
| Operating income | $993.0M | $1.15B | $1.32B | $1.58B | $1.47B | $986.0M | $896.6M | $882.2M | $845.0M | $763.4M | $704.6M | $649.9M | $530.2M | $438.0M | $361.5M | $297.9M | $231.4M | $193.3M |
| EBITDAderived | $1.41B | $1.55B | $1.64B | $1.84B | $1.76B | $1.28B | $1.21B | $1.18B | $1.08B | $969.5M | $832.8M | $775.3M | $616.6M | $508.1M | $416.0M | $339.3M | $269.5M | $226.7M |
| Net income | $608.0M | $693.0M | $938.0M | $1.15B | $1.09B | $638.0M | $541.3M | $480.1M | $533.7M | $464.0M | $423.2M | $381.5M | $311.6M | $261.2M | $210.3M | $169.1M | $127.5M | $99.9M |
| Basic EPSper diluted share | $2.36 | $2.62 | $3.50 | $4.15 | $3.68 | $2.10 | $1.75 | $1.53 | $1.73 | $1.51 | $1.39 | $1.26 | — | $0.88 | $0.72 | $0.59 | $0.91 | $0.73 |
| Diluted EPSper diluted share | $2.35 | $2.62 | $3.49 | $4.13 | $3.66 | $2.09 | $1.74 | $1.52 | $1.72 | $1.50 | $1.38 | $1.25 | — | $0.87 | $0.71 | $0.58 | $0.89 | $0.71 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 28, 2025Form 4 | Urbain XavierDirector | BuyCommon Stock | 15.0K | $32.12 | $481.8K | 33.7K |
| Aug 27, 2025Form 4 | CLARKE ANDREW CDirector | BuyCommon Stock | 5.0K | $31.95 | $159.8K | 21.2K |
| Aug 27, 2025Form 4 | Jude Justin LPresident and CEO | BuyCommon Stock | 5.7K | $31.50 | $178.6K | 286.4K |
| May 1, 2025Form 4 · 10b5-1 | Zarcone Dominick PDirector | SellCommon Stock | 5.0K | $38.02 | $190.1K | 316.1K |
| Apr 25, 2025Form 4 | Jude Justin LPresident and CEO | BuyCommon Stock | 2.7K | $36.99 | $100.2K | 280.8K |