Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $20.7M | $28.5M | $33.9M | $38.0M | $30.0M | $15.0M |
| Gross profit | $10.1M | $11.1M | $20.1M | $27.3M | $17.6M | $5.6M |
| Research & development | $6.3M | $8.9M | $9.9M | $16.0M | $14.4M | $11.5M |
| Operating income | −$45.0M | −$39.6M | −$25.1M | −$34.0M | −$41.5M | −$52.8M |
| EBITDAderived | −$43.8M | −$38.3M | −$22.6M | −$32.8M | −$41.0M | −$52.2M |
| Net income | −$48.1M | −$39.3M | −$27.0M | −$41.0M | −$36.7M | −$48.3M |
| Basic EPSper diluted share | -$2.59 | -$2.56 | -$2.02 | -$3.01 | -$2.69 | -$4.37 |
| Diluted EPSper diluted share | -$2.59 | -$2.56 | -$2.02 | -$3.01 | -$2.69 | -$4.37 |