Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $180.9M | $178.7M | $175.2M | $168.8M | $165.0M | $120.4M | $97.3M |
| Gross profit | $127.7M | $119.1M | $112.2M | $106.9M | $102.7M | $72.8M | $61.7M |
| Research & development | $46.0M | $49.4M | $52.4M | $57.4M | $48.4M | $29.6M | $24.2M |
| Operating expenses | $132.6M | $143.2M | $150.9M | $163.3M | $135.4M | $81.3M | $64.5M |
| Operating income | −$5.0M | −$24.1M | −$38.7M | −$56.4M | −$32.7M | −$8.5M | −$2.8M |
| EBITDAderived | −$460,000 | −$19.0M | −$33.9M | −$53.7M | −$30.3M | −$812,000 | $1.7M |
| Net income | −$12.1M | −$31.3M | −$46.4M | −$68.5M | −$59.4M | −$58.8M | −$15.6M |
| Basic EPSper diluted share | -$0.08 | -$0.21 | -$0.34 | -$0.53 | -$0.95 | -$2.83 | $1.11 |
| Diluted EPSper diluted share | -$0.08 | -$0.21 | -$0.34 | — | $0.95 | $2.83 | $1.11 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 26, 2026Form 4 · 10b5-1 | Manor EyalDirector | SellCommon Stock | 8.8K | $1.29 | $11.4K | 430.5K |
| Jun 25, 2026Form 4 · 10b5-1 | Manor EyalDirector | SellCommon Stock | 34.6K | $1.30 | $45.0K | 439.4K |
| Jun 18, 2026Form 4 · 10b5-1 | Azaria EynavSee Remarks | SellCommon Stock | 10.2K | $1.40 | $14.3K | 2.17M |
| Jun 17, 2026Form 4 · 10b5-1 | Azaria EynavSee Remarks | SellCommon Stock | 4.4K | $1.43 | $6.4K | 2.18M |
| Jun 16, 2026Form 4 | Azaria EynavSee Remarks | SellCommon Stock | 12.1K | $1.48 | $17.9K | 2.18M |