Revenue
2018
2019
2020
2021
2022
2023
2024
2024
2025
| 2025 | 2024 · Dec 31 | 2024 · Jun 30 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $96.3M | $44.3M | $82.8M | $79.7M | $56.5M | $57.6M | $64.5M | $64.1M | $56.1M |
| Operating expenses | $66.1M | $31.6M | $60.7M | $51.8M | $43.7M | $50.9M | $51.7M | $37.9M | $36.3M |
| Net income | $20.3M | $9.6M | $15.3M | $21.9M | $10.3M | $1.1M | $5.2M | $7.3M | $11.5M |
| Net profit margin | 21.07% | 21.68% | 18.42% | 27.54% | 18.21% | 1.87% | 8.06% | 11.40% | 20.50% |
| Basic EPSper basic share | $0.83 | $0.38 | $0.61 | $0.87 | $0.41 | $0.04 | $0.21 | — | — |
| Diluted EPSper diluted share | $0.83 | $0.38 | $0.61 | $0.87 | $0.41 | $0.04 | $0.21 | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
M3F, Inc. | 7.33%1.82M shares |
BlackRock, Inc. | 2.54%631.15K shares |
ALLIANCEBERNSTEIN L.P. | 2.11%523.01K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 1.95%484.06K shares |
Private Capital Management, LLC | 1.48%366.77K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.07%266.28K shares |
DIMENSIONAL FUND ADVISORS LP | 0.90%224.76K shares |
STATE STREET CORP | 0.73%180.38K shares |
First Pacific Advisors, LP | 0.67%166.97K shares |
NORTHERN TRUST CORP | 0.34%83.42K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.29%73.1K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.29%72.15K shares |
Empowered Funds, LLC | 0.29%72.15K shares |
VANGUARD FIDUCIARY TRUST CO | 0.29%71.27K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.29%70.99K shares |
Hollister Susan M | ≈0.25%61.94K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0.21%52.74K shares |
Gator Capital Management, LLC | 0.18%45.4K shares |
AQR CAPITAL MANAGEMENT LLC | 0.17%42.46K shares |
Tomczak Jesse | ≈0.16%40.23K shares |
Percentages use 24.84M 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 |
|---|---|---|---|---|---|---|
| Dec 12, 2025Form 4 | Tomczak JesseEVP and CBO | SellCommon Stock | 32 | $14.80 | $473.60 | 41.0K |
| Dec 12, 2025Form 4 | Tomczak JesseEVP and CBO | SellCommon Stock | 3 | $14.79 | $44.37 | 41.0K |
| Dec 12, 2025Form 4 | Tomczak JesseEVP and CBO | SellCommon Stock | 200 | $14.78 | $3.0K | 41.0K |
| Dec 12, 2025Form 4 | Tomczak JesseEVP and CBO | SellCommon Stock | 36 | $14.77 | $531.72 | 41.2K |
| Dec 12, 2025Form 4 | Tomczak JesseEVP and CBO | SellCommon Stock | 548 | $14.76 | $8.1K | 41.3K |