Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $149.2M | $74.9M | $71.3M | $65.2M | $55.3M | $49.2M | $62.7M | $52.8M | $40.4M | $34.2M |
| Gross profit | $72.3M | $54.2M | $51.7M | $49.7M | $43.7M | $37.7M | $47.3M | $40.3M | $30.8M | $27.6M |
| Research & development | $6.6M | $12.8M | $9.5M | $9.3M | $7.9M | $9.2M | $13.7M | $8.2M | $7.9M | $8.2M |
| Operating expenses | $103.7M | $88.7M | $82.3M | $84.8M | $71.2M | $60.0M | $74.2M | $60.2M | $44.4M | $36.9M |
| Operating income | −$31.4M | −$34.6M | −$30.6M | −$35.1M | −$27.6M | −$22.3M | −$26.9M | −$19.8M | −$13.6M | −$9.3M |
| EBITDAderived | −$28.0M | −$32.5M | −$28.5M | −$33.5M | −$26.5M | −$21.4M | −$25.9M | −$19.0M | −$13.0M | −$8.7M |
| Net income | −$39.0M | −$43.7M | −$30.2M | −$37.2M | −$31.2M | −$27.5M | −$29.0M | −$24.1M | −$16.1M | −$11.2M |
| Basic EPSper diluted share | -$0.59 | -$1.38 | -$1.05 | -$1.38 | -$1.22 | -$1.46 | -$1.58 | -$2.69 | -$86.34 | -$76.95 |
| Diluted EPSper diluted share | -$0.59 | -$1.38 | -$1.05 | -$1.38 | -$1.22 | -$1.46 | -$1.58 | -$2.69 | -$86.34 | -$76.95 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 19, 2026Form 4 | Chernett JoreyTenPercentOwner | BuyCommon Stock | 100.0K | $1.17 | $117.0K | 10.55M |
| May 12, 2026Form 4 | Chernett JoreyTenPercentOwner | BuyCommon Stock | 475.0K | $1.34 | $636.5K | 10.45M |
| Apr 21, 2026Form 4 | Chernett JoreyTenPercentOwner | BuyCommon Stock | 100.0K | $1.51 | $151.0K | 9.98M |
| Apr 20, 2026Form 4 | Chernett JoreyTenPercentOwner | BuyCommon Stock | 100.0K | $1.58 | $158.0K | 9.88M |
| Mar 30, 2026Form 4 | Chernett JoreyTenPercentOwner | BuyCommon Stock | 385.4K | $1.25 | $481.8K | 9.78M |