Revenue
2024
2025
| 2025 | 2024 | |
|---|---|---|
| Revenue | $0 | $0 |
| Research & development | $56.1M | $31.8M |
| Operating expenses | $64.0M | $36.4M |
| Operating income | −$64.0M | −$36.4M |
| EBITDA | −$63.6M | −$36.1M |
| Net income | −$60.6M | −$30.7M |
| Basic EPSper basic share | -$2.08 | -$1.06 |
| Diluted EPSper diluted share | -$24.83 | -$13.40 |
Reported shareholders