Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $39.42B | $37.88B | $35.60B | $34.06B | $29.49B | $22.89B | $25.94B | $24.18B | $24.15B | $22.92B | $23.13B | $23.02B |
| Gross profit | $6.86B | $6.53B | $6.15B | $5.49B | $4.66B | $3.72B | $4.59B | $4.31B | $4.22B | $4.05B | $4.01B | $3.80B |
| Operating expenses | $5.67B | $5.43B | $5.13B | $4.90B | $4.23B | $3.80B | $3.89B | $3.65B | $3.63B | $3.63B | $3.82B | $3.55B |
| Operating income | $1.20B | $1.10B | $1.02B | $594.0M | $424.0M | −$77.0M | $699.0M | $658.0M | $588.0M | $419.0M | $189.8M | $252.3M |
| EBITDAderived | $1.66B | $1.54B | $1.41B | $966.0M | $802.0M | $345.0M | $1.06B | $998.0M | $966.0M | $840.0M | $589.1M | $663.8M |
| Net income | $676.0M | $494.0M | $506.0M | $265.0M | $164.0M | −$226.0M | $385.0M | $407.0M | $444.0M | $210.0M | $167.5M | −$72.9M |
| Basic EPSper diluted share | $2.98 | $2.05 | $2.09 | $1.02 | $0.55 | -$1.15 | $1.77 | $1.88 | $2.00 | $1.05 | $0.99 | -$0.43 |
| Diluted EPSper diluted share | $2.94 | $2.02 | $2.02 | $1.01 | $0.54 | -$1.15 | $1.75 | $1.87 | $1.97 | $1.03 | $0.98 | -$0.43 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 30, 2026Form 4 · 10b5-1 | Locascio Dirk J.EVP, Chief Financial Officer | SellCommon Stock | 20.0K | $91.19 | $1.82M | 106.3K |
| Feb 25, 2026Form 4 · 10b5-1 | Locascio Dirk J.EVP, Chief Financial Officer | SellCommon Stock | 25.1K | $96.59 | $2.42M | 115.1K |
| Feb 18, 2026Form 4 | Works James David JrSee Remarks | SellCommon Stock | 19.3K | $96.53 | $1.86M | 88.2K |
| Feb 18, 2026Form 4 | Works James David JrSee Remarks | SellCommon Stock | 46.4K | $96.52 | $4.48M | 88.2K |
| Nov 11, 2025Form 4 | Guberman StevenSee Remarks | SellCommon Stock | 58.6K | $72.00 | $4.22M | 113.4K |