Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $18.7M | $26.4M | $34.2M | $59.1M | $34.7M |
| Research & development | $47.8M | $55.1M | $56.5M | $48.4M | $39.2M |
| Operating expenses | $87.6M | $100.9M | $103.6M | $85.7M | $70.4M |
| Operating income | −$69.0M | −$74.5M | −$69.4M | −$26.6M | −$35.6M |
| EBITDAderived | −$47.2M | −$50.9M | −$49.9M | −$8.4M | −$19.4M |
| Net income | −$64.8M | −$62.0M | −$50.6M | −$22.3M | −$27.0M |
| Basic EPSper diluted share | -$0.57 | -$0.61 | -$0.51 | -$0.26 | -$0.33 |
| Diluted EPSper diluted share | -$0.57 | -$0.61 | -$0.51 | -$0.26 | -$0.33 |