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 | $321.33B | $293.96B | $262.17B | $238.59B | $213.99B | $189.89B | $179.59B | $167.94B | $153.14B | $146.85B | $135.96B | $119.57B | $87.96B | $78.08B | $78.70B | $77.78B | $71.76B | $70.19B | $65.67B |
| Gross profit | $11.48B | $9.91B | $8.96B | $8.30B | $6.94B | $5.19B | $5.14B | $4.61B | $4.55B | $4.27B | $3.53B | $2.98B | $2.51B | $2.63B | $2.46B | $2.33B | $2.10B | $2.05B | $2.22B |
| Operating expenses | $6.99B | $6.09B | $5.72B | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $2.63B | $2.18B | $2.34B | $2.37B | $2.35B | −$5.14B | $1.11B | $1.44B | $1.06B | $1.53B | $422.2M | $782.1M | $898.4M | $1.30B | $1.19B | $1.09B | $883.7M | $827.9M | $788.7M |
| EBITDAderived | $3.68B | $3.27B | $3.30B | $3.06B | $2.86B | −$4.74B | $1.57B | $1.91B | $1.46B | $1.89B | $670.9M | $970.8M | $1.06B | $1.44B | $1.29B | $1.18B | $973.8M | $920.2M | $881.9M |
| Net income | $1.55B | $1.51B | $1.75B | $1.70B | $1.54B | −$3.41B | $855.4M | $1.66B | $364.5M | $1.43B | −$138.2M | $274.2M | $433.7M | $719.0M | $706.6M | $636.7M | $503.4M | $250.6M | $469.2M |
| Basic EPSper diluted share | $8.02 | $7.60 | $8.62 | $8.15 | $7.48 | -$16.65 | $4.07 | $7.61 | $1.67 | $6.73 | -$0.63 | $1.21 | $1.88 | $2.84 | $2.59 | $2.26 | $1.67 | $0.78 | $1.27 |
| Diluted EPSper diluted share | $7.96 | $7.53 | $8.53 | $8.04 | $7.39 | -$16.65 | $4.04 | $7.53 | $1.64 | $6.32 | -$0.63 | $1.16 | $1.84 | $2.80 | $2.54 | $2.22 | $1.66 | $0.77 | $1.25 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 | Tyler Lauren MDirector | BuyCommon Stock | 550 | $270.23 | $148.6K | 4.4K |
| Jun 18, 2026Form 4 | DURCAN DERMOT MARKDirector | BuyCommon Stock | 4.0K | $274.19 | $1.10M | 31.8K |
| May 28, 2026Form 4 | DURCAN DERMOT MARKDirector | BuyCommon Stock | 4.0K | $266.26 | $1.07M | 27.8K |
| Feb 20, 2026Form 4 · 10b5-1 | Mauch Robert P.President & CEO | SellCommon Stock | 3.8K | $358.94 | $1.35M | 65.4K |
| Feb 18, 2026Form 4 · 10b5-1 | Mauch Robert P.President & CEO | SellCommon Stock | 1.3K | $359.46 | $479.2K | 65.4K |