Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $8.2M | $7.9M | $7.7M | $7.1M | — |
| Operating expenses | $7.4M | $7.4M | $7.3M | $5.1M | $5.0M |
| Net income | $733,000 | $539,000 | $317,000 | $1.5M | — |
| Net profit margin | 8.94% | 6.81% | 4.14% | 21.56% | — |
| Basic EPSper basic share | $0.72 | $0.51 | $0.16 | $0.75 | — |
| Diluted EPSper diluted share | $0.72 | $0.51 | $0.16 | $0.75 | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Exploration Capital, LLC | 110.5K |
Leader Henry J | 11.23K |
MONROE TIMOTHY J | 9.57K |
Pelkey Duane Milton | 6.85K |
McClure David Claren | 6.35K |
Soper Chad Brian | 5.44K |
Cummings Clara Pistolesi | 5.02K |
Campanaro James Donald | 4.89K |
Mason John Neil | 4.78K |
Hall Sadie May | 4.44K |
Jefferies Stephen Michael | 4K |
Rapholz Amy Marie | 2.18K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| 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 |