Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $33.2M | $26.2M | $25.8M | $25.0M | $19.9M |
| Operating expenses | $21.3M | $20.7M | $19.1M | $18.6M | $14.1M |
| Net income | $7.8M | $4.0M | $4.5M | $2.7M | $4.0M |
| Net profit margin | 23.38% | 15.22% | 17.24% | 10.86% | 20.30% |
| Basic EPSper basic share | $0.96 | $0.48 | $0.53 | $0.32 | — |
| Diluted EPSper diluted share | $0.94 | $0.48 | $0.52 | $0.32 | — |
Reported shareholders
| Holder | % owned |
|---|---|
ALLIANCEBERNSTEIN L.P. | 8.62%754.43K shares |
BlackRock, Inc. | 4.78%418.39K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.86%337.94K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.01%175.66K shares |
CITRANO John A | ≈1.48%129.89K shares |
Sachetta, LLC | 1.36%118.85K shares |
O'Neil Richard J Jr | ≈1.31%114.17K shares |
Lavertu Brandon | ≈1.30%113.28K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.96%83.8K shares |
STATE STREET CORP | 0.89%77.79K shares |
Sachetta Joseph | ≈0.77%67.5K shares |
Oppenheimer & Close, LLC | 0.70%61.01K shares |
NORTHERN TRUST CORP | 0.65%57.21K shares |
MALTESE CAPITAL MANAGEMENT LLC | 0.63%55.2K shares |
Minerva Advisors LLC | 0.57%49.94K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.57%49.7K shares |
VANGUARD FIDUCIARY TRUST CO | 0.56%48.96K shares |
MORGAN STANLEY | 0.55%48.45K shares |
HighTower Advisors, LLC | 0.49%43.01K shares |
RAFFLES ASSOCIATES LP | 0.30%26.51K shares |
Percentages use 8.75M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 30, 2026Form 4 | Lavertu BrandonCFO | BuyCommon Stock | 10 | $17.92 | $179.20 | 32.4K |
| Apr 30, 2026Form 4 | Lavertu BrandonCFO | BuyCommon Stock | 10 | $17.91 | $179.10 | 32.4K |
| Apr 30, 2026Form 4 | Lavertu BrandonCFO | BuyCommon Stock | 10 | $17.88 | $178.80 | 32.4K |
| Apr 30, 2026Form 4 | Lavertu BrandonCFO | BuyCommon Stock | 10 | $17.85 | $178.50 | 32.4K |
| Feb 9, 2026Form 4 | Sullivan Maura EllenDirector | BuyCommon Stock · indirect | 2.2K | $18.50 | $40.7K | 5.7K |