Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $59.8M | $62.5M | $16.5M | $6.4M | $8.9M | $27.6M | $17.5M | — | — |
| Gross profit | $36.8M | $38.4M | $10.6M | $4.2M | $5.7M | $16.3M | $10.2M | — | — |
| Gross margin | 61.52% | 61.37% | 64.13% | 65.93% | 63.43% | 58.96% | 58.46% | — | — |
| Research & development | $27.8M | $27.3M | $23.6M | $19.6M | $21.5M | $16.1M | $8.2M | — | — |
| Operating expenses | $83.8M | $77.3M | $53.2M | $49.2M | $57.7M | $31.3M | $17.4M | — | — |
| Operating income | −$45.3M | −$34.8M | −$41.7M | −$44.1M | −$50.3M | −$14.0M | −$6.7M | — | — |
| Operating margin | −75.77% | −55.70% | −252.29% | −685.88% | −564.28% | −50.70% | −38.05% | — | — |
| EBITDA | −$42.4M | −$32.9M | −$39.9M | −$42.8M | −$49.1M | −$13.0M | −$5.8M | — | — |
| EBITDA margin | −71.01% | −52.70% | −241.03% | −665.76% | −550.59% | −47.26% | −33.39% | — | — |
| Net income | −$39.5M | −$31.5M | −$42.5M | −$47.6M | −$49.3M | −$13.4M | −$7.0M | — | — |
| Net profit margin | −66.03% | −50.37% | −256.94% | −740.65% | −552.70% | −48.66% | −39.85% | — | — |
| Basic EPSper basic share | -$0.27 | -$0.23 | -$0.35 | -$0.41 | -$0.44 | — | — | — | — |
| Diluted EPSper diluted share | -$0.27 | -$0.23 | -$0.35 | -$0.41 | -$0.44 | — | — | — | — |
Reported shareholders