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 | $15.53B | $16.22B | $17.48B | $18.10B | $19.43B | $15.96B | $19.97B | $20.23B | $20.08B | $19.68B | $19.20B | $19.02B | $19.03B | $19.28B | $18.80B | $18.39B | $17.18B | $16.39B | $16.47B |
| Gross profit | — | — | — | — | — | — | — | — | $6.92B | $6.74B | $6.94B | $6.92B | $6.94B | $6.99B | $7.18B | $7.03B | $6.50B | $6.05B | $6.01B |
| Operating expenses | — | — | — | — | — | — | — | $301.0M | $293.0M | — | — | — | — | — | — | — | — | — | — |
| Operating income | $624.0M | $433.0M | $717.0M | $246.0M | $1.68B | −$262.0M | $1.10B | $1.36B | $1.42B | $1.18B | $1.55B | $1.69B | $1.74B | $1.89B | $2.16B | $2.09B | $1.86B | $1.65B | $1.80B |
| EBITDAderived | $1.32B | $1.18B | $1.47B | $1.05B | $2.52B | $612.0M | $2.02B | $2.33B | $2.41B | $2.12B | $2.49B | $2.58B | $2.63B | $2.72B | $2.94B | $2.84B | $2.55B | $2.29B | $2.26B |
| Net income | $272.0M | $109.0M | $317.0M | −$19.0M | $938.0M | −$163.0M | $691.0M | $801.0M | $859.0M | $556.0M | $673.0M | $867.0M | $889.0M | $986.0M | $1.17B | $1.12B | $973.0M | $857.0M | $1.08B |
| Basic EPSper diluted share | $2.43 | $0.98 | $2.88 | -$0.15 | $6.41 | -$1.06 | $4.39 | $4.88 | $5.14 | $3.12 | $3.48 | $4.28 | $4.08 | $4.19 | $4.33 | $3.69 | $3.19 | $2.80 | $3.41 |
| Diluted EPSper diluted share | $2.38 | $0.98 | $2.85 | -$0.15 | $6.32 | -$1.06 | $4.37 | $4.84 | $5.12 | $3.11 | $3.46 | $4.24 | $4.05 | $4.17 | $4.30 | $3.66 | $3.17 | $2.80 | $3.39 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 15, 2026Form 4 · 10b5-1 | Steinmetz MariSr. EVP, Chief People Officer | SellCommon Stock | 351 | $13.51 | $4.7K | 243.3K |
| Apr 6, 2026Form 4 · 10b5-1 | Steinmetz MariSr. EVP, Chief People Officer | SellCommon Stock | 112 | $12.98 | $1.5K | 244.3K |
| Apr 1, 2026Form 4 · 10b5-1 | Steinmetz MariSr. EVP, Chief People Officer | SellCommon Stock | 1.8K | $13.01 | $24.0K | 244.3K |
| Mar 31, 2026Form 4 · 10b5-1 | Steinmetz MariSr. EVP, Chief People Officer | SellCommon Stock | 107 | $12.65 | $1.4K | 246.1K |
| Mar 30, 2026Form 4 · 10b5-1 | Steinmetz MariSr. EVP, Chief People Officer | SellCommon Stock | 606 | $12.33 | $7.5K | 216.6K |