Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Research & development | $194.7M | $129.8M | $105.6M | $51.9M | $13.3M | $8.4M |
| Operating expenses | $225.4M | $156.4M | $130.5M | $189.5M | — | — |
| Operating income | −$225.4M | −$156.4M | −$130.5M | −$189.5M | −$18.2M | −$9.6M |
| EBITDAderived | −$224.5M | −$156.1M | −$130.4M | −$189.5M | −$18.1M | — |
| Net income | −$224.3M | −$138.2M | −$127.7M | −$174.0M | −$18.3M | −$9.6M |
| Basic EPSper diluted share | -$0.70 | -$0.48 | -$0.46 | -$0.68 | -$0.08 | -$0.04 |
| Diluted EPSper diluted share | -$0.70 | -$0.48 | -$0.46 | -$0.68 | -$0.08 | -$0.04 |