Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Operating expenses | $16.9M | $15.9M | $16.0M | $16.8M | $13.1M |
| Net income | −$845,000 | −$513,000 | −$10.7M | −$565,000 | $2.6M |
| Basic EPSper diluted share | -$0.23 | -$0.12 | -$2.29 | -$0.12 | $0.45 |
| Diluted EPSper diluted share | -$0.23 | -$0.12 | -$2.29 | -$0.12 | $0.45 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 9, 2025Form 4 | Donovan Richard MPresident and CFO | BuyCommon Stock · indirect | 900 | $12.32 | $11.1K | 5.3K |
| Dec 9, 2025Form 4 | Donovan Richard MPresident and CFO | BuyCommon Stock · indirect | 100 | $12.32 | $1.2K | 4.4K |
| Dec 9, 2025Form 4 | Donovan Richard MPresident and CFO | BuyCommon Stock · indirect | 322 | $12.23 | $3.9K | 4.3K |
| Dec 9, 2025Form 4 | Donovan Richard MPresident and CFO | BuyCommon Stock · indirect | 500 | $12.18 | $6.1K | 4.0K |
| Dec 9, 2025Form 4 | Donovan Richard MPresident and CFO | BuyCommon Stock · indirect | 500 | $12.10 | $6.0K | 3.5K |