Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $0 | $39.1M |
| Research & development | $29.8M | $35.0M |
| Operating income | −$37.8M | −$2.4M |
| Operating margin | N/A | −6.09% |
| EBITDA | −$37.6M | −$1.1M |
| EBITDA margin | N/A | −2.87% |
| Net income | −$34.8M | −$3.1M |
| Net profit margin | N/A | −8.04% |
| Diluted EPSper diluted share | -$33.20 | -$8.92 |
Reported shareholders