Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $55.6M | $54.8M | $57.3M | $48.9M |
| Operating expenses | $19.5M | $17.7M | $18.6M | $16.6M |
| Net income | $36.0M | $37.0M | $38.7M | $32.3M |
| Net profit margin | 64.82% | 67.62% | 67.52% | 66.10% |
| Basic EPSper basic share | $1.71 | $1.92 | $2.14 | $1.83 |
| Diluted EPSper diluted share | $1.68 | $1.88 | $2.11 | $1.82 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 8.07%1.72M shares |
Fielder Capital Group LLC | 4.61%982.28K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.70%788.25K shares |
STATE STREET CORP | 2.34%499.19K shares |
Mazarakis John | ≈2.30%490.23K shares |
Cappell Anthony | ≈1.98%421.71K shares |
Bodmeier Andreas | ≈1.84%391.53K shares |
Steiner Michael L. | ≈1.29%274.11K shares |
SEGALL BRYANT & HAMILL, LLC | 0.88%188.62K shares |
CDC Financial, Inc. | 0.77%163.7K shares |
Clayton Partners LLC | 0.73%155.34K shares |
Corient Private Wealth LP | 0.72%152.72K shares |
NORTHERN TRUST CORP | 0.69%146.96K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.59%125.77K shares |
Sack Peter | ≈0.56%118.36K shares |
VANGUARD FIDUCIARY TRUST CO | 0.54%115.89K shares |
Connor, Clark & Lunn Investment Management Ltd. | 0.53%113.81K shares |
DOLIVER ADVISORS, LP | 0.52%111.01K shares |
Penserra Capital Management LLC | 0.51%108.88K shares |
Kite David | ≈0.45%96.62K shares |
Percentages use 21.31M 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 |
|---|---|---|---|---|---|---|
| Oct 16, 2025Form 4 | Mazarakis JohnExecutive Chairman | BuyCommon Stock | 8.0K | $12.75 | $102.0K | 416.6K |
| Oct 15, 2025Form 4 | Papastavrou Jason DDirector | BuyCommon Stock · indirect | 3.0K | $12.68 | $38.0K | 3.0K |
| Oct 15, 2025Form 4 | Papastavrou Jason DDirector | BuyCommon Stock · indirect | 5.0K | $12.71 | $63.6K | 5.0K |
| Oct 15, 2025Form 4 | Papastavrou Jason DDirector | BuyCommon Stock | 10.0K | $12.62 | $126.2K | 49.5K |
| Oct 15, 2025Form 4 | Kite DavidChief Operating Officer | BuyCommon Stock | 2.5K | $12.70 | $31.8K | 59.5K |