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 | $31.81B | $31.86B | $30.92B | $27.81B | $25.55B | $20.44B | $23.18B | $22.79B | $21.39B | $20.12B | $19.28B | $17.23B | $14.48B | $12.90B | $11.04B | $9.94B | $9.01B | $11.64B |
| Gross profit | $5.22B | $5.22B | $5.15B | $4.84B | $4.44B | $3.18B | $3.46B | $3.41B | $3.22B | $2.97B | $2.87B | $2.58B | $2.20B | $1.98B | $1.75B | $1.59B | $1.51B | $1.79B |
| Operating income | $1.28B | $1.37B | $1.41B | $1.49B | $1.36B | $704.5M | $652.7M | $664.9M | $611.4M | $574.9M | $566.5M | $500.4M | $429.8M | $365.1M | $295.2M | $253.4M | $201.2M | −$401.0M |
| Net income | $935.4M | $968.9M | $1.11B | $1.38B | $1.19B | $543.6M | $435.8M | $471.0M | $613.3M | $342.9M | $326.1M | $286.7M | $244.2M | $185.5M | $176.9M | $108.3M | $76.5M | −$420.0M |
| Basic EPSper diluted share | $14.13 | $14.49 | $16.31 | $18.55 | $14.89 | $6.74 | $5.28 | $5.53 | $7.14 | $3.99 | $3.63 | $3.17 | $2.71 | $2.05 | $1.94 | $1.18 | $0.84 | -$4.47 |
| Diluted EPSper diluted share | $14.13 | $14.49 | $16.31 | $18.55 | $14.89 | $6.74 | $5.28 | $5.53 | $7.14 | $3.99 | $3.63 | $3.17 | $2.70 | $2.05 | $1.94 | $1.18 | $0.83 | -$4.47 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 | Hulgrave MichelleEVP & CFO | SellCommon Stock | 1.5K | $171.80 | $257.7K | 17.6K |
| May 18, 2026Form 4 | SMITH GREG CDirector | SellCommon Stock | 1.5K | $160.02 | $238.1K | 0 |
| Nov 24, 2025Form 4 | Hulgrave MichelleEVP & CFO | SellCommon Stock | 2.1K | $160.17 | $336.4K | 16.8K |
| Aug 29, 2025Form 4 | Pierce Sandra E.Director | SellCommon Stock · indirect | 1.6K | $187.05 | $300.0K | 1.5K |
| Aug 19, 2025Form 4 | Hulgrave MichelleEVP & CFO | SellCommon Stock | 1.1K | $182.55 | $200.8K | 18.9K |