Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $28.5M | $30.8M | $36.1M | $27.8M | $18.0M | $8.5M | $10.1M | $12.0M | $9.5M |
| Research & development | $11.4M | $24.8M | $54.0M | $49.0M | $22.5M | $10.3M | $9.1M | $9.5M | $12.0M |
| Operating income | −$33.3M | −$104.0M | −$215.2M | −$131.7M | −$77.1M | −$38.6M | −$25.9M | −$20.4M | −$23.2M |
| EBITDAderived | −$23.8M | −$90.0M | −$201.5M | −$122.1M | −$73.8M | −$37.1M | −$24.7M | −$19.1M | −$21.7M |
| Net income | −$26.4M | −$112.0M | −$232.5M | −$132.6M | −$72.4M | −$41.1M | −$29.8M | −$18.5M | −$23.4M |
| Basic EPSper diluted share | -$4.85 | -$88.13 | -$408.60 | -$4.58 | -$0.26 | -$0.39 | -$1.99 | -$2.61 | -$8.65 |
| Diluted EPSper diluted share | -$4.85 | -$88.13 | -$408.60 | -$4.58 | -$0.26 | -$0.39 | -$1.99 | -$2.61 | -$8.65 |