Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $83.17B | $80.39B | $79.24B | $77.65B | $71.89B | $69.69B | $62.46B | $60.53B | $59.92B | $59.68B | $58.73B |
| Gross profit | $22.61B | $22.26B | $22.05B | $21.76B | $20.72B | $20.41B | $17.59B | $16.89B | $16.36B | $16.64B | $16.06B |
| Operating income | $727.6M | $1.55B | $2.07B | $2.31B | $2.44B | $1.62B | $1.44B | $787.3M | −$56.6M | $607.6M | $401.7M |
| EBITDAderived | $2.64B | $3.36B | $3.85B | $4.11B | $4.12B | $3.15B | $3.13B | $2.42B | $1.72B | $2.37B | $2.00B |
| Net income | $217.4M | $958.6M | $1.30B | $1.51B | $1.62B | $850.2M | $466.4M | $131.1M | $46.3M | −$373.3M | −$502.2M |
| Basic EPSper diluted share | $0.40 | $1.65 | $2.25 | $2.29 | $2.73 | $1.53 | $0.80 | $0.23 | $0.08 | — | — |
| Diluted EPSper diluted share | $0.40 | $1.64 | $2.23 | $2.27 | $2.70 | $1.47 | $0.80 | $0.23 | $0.08 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 6, 2026Form 4 | Larson Robert BruceSVP & Chief Accounting Officer | SellClass A common stock, par value $0.01 | 19.4K | $16.03 | $310.4K | 25.2K |
| May 6, 2026Form 4 | Larson Robert BruceSVP & Chief Accounting Officer | SellClass A common stock, par value $0.01 | 8.7K | $16.02 | $138.8K | 44.6K |
| May 6, 2026Form 4 | Larson Robert BruceSVP & Chief Accounting Officer | SellClass A common stock, par value $0.01 | 16.3K | $16.01 | $261.5K | 53.3K |
| Apr 29, 2026Form 4 | Rainwater EvanEVP, Supp. Chain, Mfg. & Sourc | SellClass A common stock, par value $0.01 | 200 | $16.55 | $3.3K | 0 |
| Apr 29, 2026Form 4 | Rainwater EvanEVP, Supp. Chain, Mfg. & Sourc | SellClass A common stock, par value $0.01 | 612 | $16.54 | $10.1K | 200 |