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 |
| Gross margin | 34.78% | 33.90% | 34.26% | 34.60% | 34.71% | 30.48% | 29.63% | 28.59% |
| Operating expenses | $1.59B | $1.47B | $1.43B | $1.37B | $1.44B | $1.31B | $1.25B | $1.24B |
| Operating income | $512.2M | $538.6M | $677.9M | $846.5M | $907.9M | $420.4M | $179.4M | $128.9M |
| Operating margin | 8.46% | 9.08% | 11.01% | 13.24% | 13.41% | 7.39% | 3.71% | 2.70% |
| EBITDA | $635.0M | $656.7M | $788.8M | $953.3M | $1.01B | $525.9M | $296.7M | $261.7M |
| EBITDA margin | 10.49% | 11.07% | 12.81% | 14.91% | 14.96% | 9.24% | 6.14% | 5.47% |
| Net income | $376.8M | $418.4M | $519.2M | $628.0M | $671.4M | $308.8M | $120.0M | $21.4M |
| Net profit margin | 6.22% | 7.05% | 8.43% | 9.82% | 9.91% | 5.43% | 2.49% | 0.45% |
| Basic EPSper basic 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 |