Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $77.4M | $79.9M | $81.1M | $71.3M | $49.0M | $27.6M |
| Gross profit | $66.7M | $68.3M | $69.2M | $59.0M | $40.3M | $18.4M |
| Research & development | $14.6M | $18.0M | $17.6M | $22.9M | $15.6M | $8.9M |
| Operating expenses | $103.8M | $118.8M | $126.4M | $142.9M | $91.8M | $50.6M |
| Operating income | −$37.1M | −$50.5M | −$57.3M | −$84.0M | −$51.5M | −$32.2M |
| EBITDAderived | −$36.6M | −$49.8M | −$56.7M | — | — | — |
| Net income | −$38.4M | −$51.5M | −$55.5M | −$86.2M | −$63.0M | −$34.7M |
| Basic EPSper diluted share | -$0.74 | -$1.03 | -$1.14 | -$1.80 | -$2.36 | -$3.71 |
| Diluted EPSper diluted share | -$0.74 | -$1.03 | -$1.14 | -$1.80 | -$2.36 | -$3.71 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Encrantz StaffanDirector,TenPercentOwner | BuyCommon Stock | 14.1K | $4.88 | $68.8K | 1.43M |
| May 18, 2026Form 4 · 10b5-1 | Bauerlein AlisonChief Operating Officer | SellCommon Stock | 12.7K | $5.12 | $65.2K | 688.9K |
| Apr 6, 2026Form 4 · 10b5-1 | Rodberg JamesChief Financial Officer | SellCommon Stock | 7.2K | $3.55 | $25.7K | 230.9K |
| Apr 6, 2026Form 4 · 10b5-1 | HAYDEN JEREMY B.Chief Legal Officer | SellCommon Stock | 13.8K | $3.55 | $48.9K | 369.8K |
| Apr 2, 2026Form 4 · 10b5-1 | Bauerlein AlisonChief Operating Officer | SellCommon Stock | 25.9K | $3.48 | $90.0K | 701.6K |