Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $388.9M | $334.0M |
| Gross profit | $115.1M | $100.4M |
| Gross margin | 29.60% | 30.05% |
| Operating expenses | $90.3M | $95.4M |
| Operating income | $24.8M | $4.9M |
| Operating margin | 6.38% | 1.47% |
| EBITDA | $47.1M | $27.4M |
| EBITDA margin | 12.11% | 8.19% |
| Net income | −$8.5M | −$31.0M |
| Net profit margin | −2.17% | −9.29% |
| Basic EPSper basic share | -$0.07 | -$0.27 |
| Diluted EPSper diluted share | -$0.07 | -$0.27 |
Reported shareholders