Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | $64.2M | $46.0M | $35.5M |
| Operating expenses | $54.2M | $39.8M | $31.8M |
| Operating income | $10.0M | $6.2M | $3.6M |
| EBITDAderived | $10.4M | $6.5M | $3.8M |
| Net income | $7.5M | $5.1M | $2.7M |
| Basic EPSper diluted share | $0.65 | $0.55 | $0.29 |
| Diluted EPSper diluted share | $0.59 | $0.53 | $0.28 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 · 10b5-1 | Rohmann LeeAnnChief Executive Officer | SellCommon Stock · indirect | 5.0K | $10.97 | $54.9K | 888.1K |
| May 28, 2026Form 4 | Amato GeraldDirector | SellCommon Stock | 2.0K | $11.20 | $22.4K | 61.0K |
| Mar 2, 2026Form 4 | Amato GeraldDirector | SellCommon Stock | 2.0K | $14.15 | $28.3K | 63.0K |
| Nov 18, 2025Form 4 | Rohmann LeeAnnChief Executive Officer | BuyCommon Stock | 5.0K | $8.68 | $43.4K | 457.7K |
| Jun 10, 2025Form 4 | Amato GeraldDirector | SellCommon Stock | 6.0K | $9.58 | $57.3K | 65.0K |