Revenue
2024
2025
2026
| 2026 | 2025 | 2024 | |
|---|---|---|---|
| Revenue | $8.79B | $8.89B | $9.42B |
| Operating income | $540.0M | $1.40B | $1.75B |
| EBITDAderived | $1.05B | $1.88B | $2.21B |
| Net income | $655.0M | $1.35B | $1.57B |
| Basic EPSper diluted share | $4.38 | $9.00 | $10.53 |
| Diluted EPSper diluted share | $4.38 | $9.00 | $10.53 |