Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $48.5M | $46.5M | $19.8M |
| Operating expenses | $92.1M | $85.1M | $45.5M |
| Operating income | −$43.6M | −$38.6M | −$25.6M |
| EBITDAderived | −$43.3M | −$38.4M | −$24.4M |
| Net income | −$46.2M | −$50.7M | −$32.4M |
| Basic EPSper diluted share | -$1.03 | -$2.09 | -$1.69 |
| Diluted EPSper diluted share | -$1.03 | -$2.09 | -$1.69 |