Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $1.99B | $2.12B | $2.00B |
| Operating expenses | $719.0M | $738.0M | $710.0M |
| Operating income | — | $1.09B | $1.07B |
| EBITDAderived | — | $1.34B | $1.32B |
| Net income | $433.0M | $316.0M | $442.0M |
| Basic EPSper diluted share | $2.08 | $1.52 | $2.13 |
| Diluted EPSper diluted share | $2.07 | $1.52 | $2.13 |