Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $1.75B | $1.61B | $1.49B |
| Operating expenses | $1.42B | $1.31B | $1.25B |
| Operating income | $327.0M | $298.0M | $239.0M |
| Operating margin | 18.69% | 18.47% | 16.09% |
| EBITDA | $637.0M | $608.0M | $548.0M |
| EBITDA margin | 36.40% | 37.69% | 36.90% |
| Net income | $140.0M | $208.0M | $163.0M |
| Net profit margin | 8.00% | 12.90% | 10.98% |
| Basic EPSper basic share | $0.47 | $0.70 | $0.55 |
| Diluted EPSper diluted share | $0.47 | $0.70 | $0.55 |
Reported shareholders