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 | $86.29B | $83.67B | $86.38B | $97.06B | $96.25B | $89.60B | $72.15B | $71.31B | $68.62B | $65.02B | $59.07B | $56.22B | $53.42B | $50.52B | $50.21B | $48.81B | $47.22B | $48.23B | $48.28B |
| Gross profit | $28.89B | $27.88B | $28.84B | $32.26B | $32.06B | $29.57B | $22.94B | $22.91B | $22.43B | $21.67B | $20.57B | $19.56B | $18.48B | $17.33B | $17.35B | $17.15B | $16.46B | $16.50B | $16.73B |
| Operating expenses | — | — | — | — | — | — | — | — | — | — | $16.15B | $15.28B | $14.80B | $14.19B | $14.44B | $13.92B | $13.64B | $12.99B | $12.22B |
| Operating income | $10.15B | $10.47B | $11.56B | $10.16B | $12.09B | $9.65B | $6.31B | $4.02B | $6.59B | $5.85B | $4.97B | $4.79B | — | — | — | — | — | — | — |
| EBITDAderived | $12.35B | $12.44B | $13.48B | $12.14B | $13.97B | $11.24B | $7.72B | $5.63B | $8.13B | $7.44B | $6.56B | $6.38B | — | — | — | — | — | — | — |
| Net income | $6.65B | $6.96B | $7.73B | $6.44B | $8.44B | $5.83B | $4.28B | $2.31B | $3.45B | $3.09B | $2.55B | $2.70B | $2.29B | $1.96B | $1.84B | $2.01B | $1.78B | $2.19B | $2.81B |
| Basic EPSper diluted share | $11.87 | $12.25 | $13.23 | $10.20 | $12.07 | $7.77 | $5.49 | $2.84 | $4.09 | $3.48 | $2.73 | $2.71 | $2.14 | $1.69 | $1.43 | $1.42 | $1.21 | $1.50 | $1.89 |
| Diluted EPSper diluted share | $11.85 | $12.23 | $13.20 | $10.17 | $12.04 | $7.75 | $5.49 | $2.84 | $4.09 | $3.47 | $2.73 | $2.71 | $2.14 | $1.69 | $1.43 | $1.42 | $1.21 | $1.49 | $1.86 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 18, 2026Form 4 | Vagell Margrethe REVP, Supply Chain | SellCommon Stock | 2.5K | $223.83 | $559.6K | 20.2K |
| Jun 17, 2026Form 4 | PRYOR JULIETTE WILLIAMSEVP, CLO & Corp. Sec. | SellCommon Stock | 9.3K | $224.81 | $2.10M | 16.1K |
| Jun 16, 2026Form 4 | Dupre JaniceEVP, Human Resources | SellCommon Stock | 14.2K | $221.90 | $3.14M | 39.8K |
| Mar 4, 2026Form 4 | Vance Quonta DEVP, Pro & Home Services | SellCommon Stock | 10.4K | $257.54 | $2.67M | 21.6K |
| Jan 9, 2026Form 4 · 10b5-1 | Ellison Marvin RChairman, President & CEO | SellCommon Stock | 3.5K | $262.51 | $925.1K | 231.0K |