Revenue
2024
2025
2026
| 2026 | 2025 | 2024 | |
|---|---|---|---|
| Revenue | $1.89B | $1.55B | $1.32B |
| Operating expenses | $1.91B | $1.37B | $1.13B |
| Operating income | $590.7M | $728.2M | $650.1M |
| EBITDAderived | $605.1M | $737.9M | $664.4M |
| Net income | $498.7M | $550.3M | $501.5M |
| Basic EPSper diluted share | $48.92 | $53.31 | $48.57 |
| Diluted EPSper diluted share | $48.43 | $52.63 | $47.81 |