Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $6.05B | $5.93B | $6.16B | $6.40B | $6.77B | $5.69B | $4.83B | $4.78B |
| Gross profit | $2.11B | $2.01B | $2.11B | $2.21B | $2.35B | $1.73B | $1.43B | $1.37B |
| Operating income | $512.2M | $538.6M | $677.9M | $846.5M | $907.9M | $420.4M | $179.4M | $128.9M |
| EBITDAderived | $635.0M | $656.7M | $788.8M | $953.3M | $1.01B | $525.9M | $296.7M | $261.7M |
| Net income | $376.8M | $418.4M | $519.2M | $628.0M | $671.4M | $308.8M | $120.0M | $21.4M |
| Basic EPSper diluted share | $5.66 | $5.87 | $6.89 | $7.70 | $7.38 | $3.96 | $1.66 | $0.30 |
| Diluted EPSper diluted share | $5.54 | $5.73 | $6.70 | $7.49 | $7.12 | $3.79 | $1.60 | $0.29 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 16, 2026Form 4 | Tweedy Jeffrey C.Director | SellCommon Stock | 4.0K | $60.00 | $240.0K | 7.8K |
| Dec 15, 2025Form 4 | MARLEY BRIAN TDirector | SellCommon Stock | 3.5K | $55.01 | $192.5K | 39.1K |
| Dec 12, 2025Form 4 | MARLEY BRIAN TDirector | SellCommon Stock | 1.9K | $55.84 | $107.2K | 42.6K |
| Dec 12, 2025Form 4 | MARLEY BRIAN TDirector | SellCommon Stock | 15.2K | $55.24 | $837.0K | 44.5K |
| Jun 26, 2025Form 4 | Turner Christopher LeeDirector | SellCommon Stock | 4.4K | $44.48 | $195.7K | 7.1K |