Revenue
2023
2024
| 2024 | 2023 | |
|---|---|---|
| Revenue | $229.8M | $223.5M |
| Net income | $4.4M | $4.9M |
| Diluted EPSper diluted share | $2.42 | $2.82 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 3, 2025Form 4/A | SWENSON PETER GCEO and Chairman | BuyCommon Stock | 3.2K | $13.00 | $41.2K | 238.4K |
| Dec 3, 2025Form 4 | Smith Christopher CharlesDirector | BuyCommon Stock | 7.7K | $13.00 | $100.0K | 10.5K |
| Dec 3, 2025Form 4 | SMITH PHILIP IRVINGDirector | BuyCommon Stock | 769 | $13.00 | $10.0K | 3.6K |
| Dec 3, 2025Form 4 | Law Alan SiemsDirector | BuyCommon Stock | 1.9K | $13.00 | $25.0K | 181.0K |
| Dec 3, 2025Form 4 | Gerlach Todd ChristopherDirector | BuyCommon Stock | 7.7K | $13.00 | $100.0K | 68.8K |