Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $56.2M | $47.7M | $50.2M | $46.9M | $42.2M | $26.9M |
| Gross profit | $28.4M | $24.5M | $25.3M | $26.0M | $23.2M | $14.9M |
| Research & development | $15.6M | $15.0M | $21.9M | $17.5M | $13.1M | $8.2M |
| Operating expenses | $67.8M | $81.9M | $68.1M | $61.4M | $45.3M | $20.7M |
| Operating income | −$39.4M | −$57.4M | −$42.8M | −$35.4M | −$22.1M | −$5.8M |
| EBITDAderived | −$35.0M | −$52.7M | −$40.4M | −$33.8M | −$21.1M | −$5.0M |
| Net income | $19.5M | −$72.2M | −$36.4M | −$33.6M | −$22.2M | −$12.8M |
| Basic EPSper diluted share | $0.54 | -$2.12 | -$1.13 | -$1.07 | -$0.79 | -$2.35 |
| Diluted EPSper diluted share | $0.54 | -$2.12 | -$1.13 | -$1.07 | -$0.79 | -$2.35 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 · 10b5-1 | Knopp Kevin J.President and CEO | SellCommon Stock | 2.8K | $9.09 | $25.4K | 732.8K |
| Jun 25, 2026Form 4 · 10b5-1 | Knopp Kevin J.President and CEO | SellCommon Stock | 16.4K | $9.10 | $149.1K | 735.6K |
| Jun 24, 2026Form 4 · 10b5-1 | Knopp Kevin J.President and CEO | SellCommon Stock | 40.5K | $9.14 | $370.5K | 752.0K |
| Jun 23, 2026Form 4 · 10b5-1 | Brown Christopher D.Director | SellCommon Stock | 9.9K | $9.04 | $89.5K | 865.6K |
| Jun 23, 2026Form 4 · 10b5-1 | Knopp Kevin J.President and CEO | SellCommon Stock | 3.4K | $9.06 | $31.0K | 792.5K |