Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $141.4M | $138.4M | $115.4M | $146.7M | $150.1M |
| Operating expenses | $116.7M | — | $114.9M | $94.7M | $25.5M |
| Operating income | −$63.3M | — | −$73.8M | −$16.4M | $98.5M |
| Operating margin | −44.79% | — | −63.89% | −11.17% | 65.64% |
| EBITDA | $3.4M | — | −$103.9M | −$339.1M | $109.3M |
| EBITDA margin | 2.40% | — | −90.03% | −231.17% | 72.82% |
| Net income | −$247.7M | $40.1M | −$170.4M | −$436.1M | $57.0M |
| Net profit margin | −175.20% | 29.00% | −147.63% | −297.34% | 37.97% |
| Basic EPSper basic share | -$6.63 | — | — | -$9.71 | $1.52 |
| Diluted EPSper diluted share | $37,374,261.00 | $37,374,261.00 | — | -$9.71 | $1.52 |
Reported shareholders