Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $2.23B | $1.17B | $1.15B |
| Operating income | $262.0M | $587.0M | $377.9M |
| EBITDAderived | $928.6M | $901.9M | $688.4M |
| Net income | $1.30B | $93.4M | −$81.7M |
| Basic EPSper diluted share | $6.61 | $0.64 | -$0.58 |
| Diluted EPSper diluted share | $4.87 | $0.64 | -$0.58 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 13, 2026Form 4 | Perez-Carlton CarmenDirector | SellCOMMON STOCK | 7.5K | $7.81 | $58.6K | 115.0K |