Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $3.8M | $14.9M | $16.9M | — |
| Research & development | $50.2M | $43.4M | $39.5M | — |
| Operating expenses | $116.4M | $76.7M | $70.8M | — |
| Operating income | −$112.6M | −$61.7M | −$53.8M | −$3,542 |
| EBITDAderived | −$109.4M | −$57.1M | −$49.7M | — |
| Net income | −$585.5M | −$69.5M | −$56.9M | −$3,542 |
| Basic EPSper diluted share | -$6.42 | -$1.19 | -$0.98 | — |
| Diluted EPSper diluted share | -$6.42 | -$1.19 | -$0.98 | — |