Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Operating expenses | $12.2M | $12.3M | $12.0M | $9.8M | $9.5M | $8.4M |
| Net income | $2.8M | −$1.3M | −$733,000 | $1.8M | $518,000 | $749,000 |
| Basic EPSper diluted share | $1.04 | -$0.45 | -$0.24 | $0.58 | $0.17 | — |
| Diluted EPSper diluted share | $1.00 | -$0.44 | -$0.24 | $0.58 | $0.17 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Scavuzzo AnthonyDirector | BuyCommon Stock | 20.0K | $17.25 | $345.0K | 106.1K |
| Jun 10, 2026Form 4 | Sobel JasonPresident and CEO | SellCommon Stock | 2.1K | $17.25 | $36.2K | 18.2K |
| Jun 10, 2026Form 4 | Strange HaskellSVP and COO | SellCommon Stock | 1.8K | $17.25 | $30.4K | 4.8K |
| Jun 2, 2025Form 4 | Sobel JasonPresident and CEO | SellCommon Stock | 1.6K | $15.58 | $25.2K | 20.3K |
| May 29, 2025Form 4 | Mize Sheree A.Corporate Secretary | SellCommon Stock | 1.3K | $15.75 | $20.5K | 13.9K |