Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Operating expenses | $7.4M | $7.4M | $7.3M | $5.1M |
| Net income | $733,000 | $539,000 | $317,000 | $1.5M |
| Basic EPSper diluted share | $0.72 | $0.51 | $0.16 | $0.75 |
| Diluted EPSper diluted share | $0.72 | $0.51 | $0.16 | $0.75 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | Pelkey Duane MiltonDirector | BuyCommon Stock · indirect | 100 | $18.94 | $1.9K | 6.1K |
| May 1, 2026Form 4 | Pelkey Duane MiltonDirector | BuyCommon Stock | 750 | $19.00 | $14.3K | 750 |
| Feb 11, 2026Form 4 | Pelkey Duane MiltonDirector | BuyCommon Stock · indirect | 1.0K | $17.35 | $17.4K | 6.0K |
| Nov 4, 2025Form 4 | Pelkey Duane MiltonDirector | BuyCommon Stock · indirect | 100 | $14.55 | $1.5K | 5.0K |
| Nov 4, 2025Form 4 | Pelkey Duane MiltonDirector | BuyCommon Stock · indirect | 250 | $15.00 | $3.8K | 4.9K |