Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $1.15B | $998.0M |
| Operating expenses | $153.3M | $103.2M |
| Operating income | $48.5M | $88.8M |
| Operating margin | 4.20% | 8.90% |
| EBITDA | $111.9M | $126.5M |
| EBITDA margin | 9.69% | 12.67% |
| Net income | $6.2M | $28.3M |
| Net profit margin | 0.54% | 2.83% |
| Basic EPSper basic share | -$0.01 | $0.62 |
| Diluted EPSper diluted share | -$0.01 | $0.62 |
Reported shareholders