Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $696.0M | $653.0M | $561.0M |
| Operating expenses | $649.0M | $609.0M | $504.0M |
| Operating income | $75.0M | $44.0M | $57.0M |
| Operating margin | 10.78% | 6.74% | 10.16% |
| EBITDA | $184.0M | $59.0M | $73.0M |
| EBITDA margin | 26.44% | 9.04% | 13.01% |
| Net income | $0 | $5.0M | $21.0M |
| Net profit margin | 0.00% | 0.77% | 3.74% |
| Basic EPSper basic share | -$0.11 | $0.02 | $0.09 |
| Diluted EPSper diluted share | -$0.11 | $0.02 | $0.07 |
Reported shareholders