Revenue
2025
| 2025 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | $1.85B | — | — | — |
| Operating expenses | $1.65B | — | — | — |
| Operating income | $192.7M | — | — | — |
| Operating margin | 10.44% | — | — | — |
| EBITDA | $213.6M | — | — | — |
| EBITDA margin | 11.57% | — | — | — |
| Net income | $167.5M | — | — | — |
| Net profit margin | 9.07% | — | — | — |
| Basic EPSper basic share | $0.90 | — | — | — |
| Diluted EPSper diluted share | $0.88 | — | — | — |
Reported shareholders