Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $61.2M | $62.4M | $76.3M | $69.6M | $80.1M | — | — | — |
| Operating expenses | $6.2M | $6.7M | $7.1M | $8.5M | — | — | — | — |
| Net income | $11.5M | −$5.9M | $11.4M | −$21.0M | $26.0M | $31.6M | — | — |
| Net profit margin | 18.79% | −9.51% | 14.91% | −30.16% | 32.50% | — | — | — |
| Basic EPSper basic share | $1.04 | -$0.64 | $1.20 | -$2.18 | $3.05 | $6.32 | -$3.34 | -$2.56 |
| Diluted EPSper diluted share | $1.04 | -$0.64 | $1.20 | -$2.18 | $3.05 | $6.32 | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
Bulldog Investors, LLP | 3.06%378.41K shares |
JB CAPITAL PARTNERS LP | 1.59%197.04K shares |
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 1.28%157.91K shares |
Goldthorpe Edward J. | ≈0.81%99.88K shares |
MARSHALL WACE, LLP | 0.80%98.88K shares |
RAYMOND JAMES FINANCIAL INC | 0.76%94.5K shares |
Legal & General Group Plc | 0.76%93.88K shares |
Founders Financial Alliance, LLC | 0.65%80.71K shares |
Curi Capital, LLC | 0.52%65K shares |
GABLES CAPITAL MANAGEMENT INC. | 0.38%46.53K shares |
Triumph Capital Management | 0.34%41.56K shares |
Virtus Investment Advisers, LLC | 0.32%39.89K shares |
Trexquant Investment LP | 0.31%38.99K shares |
CITADEL ADVISORS LLC | 0.27%33.52K shares |
XTX Topco Ltd | 0.26%32.41K shares |
Schafer Patrick | ≈0.22%27.27K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.22%26.78K shares |
MORGAN STANLEY | 0.19%23.16K shares |
DELTEC ASSET MANAGEMENT LLC | 0.18%22.22K shares |
BANK OF AMERICA CORP /DE/ | 0.17%21.47K shares |
Percentages use 12.38M 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 |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 | Goldthorpe Edward J.President, CEO | BuyCommon Stock | 13.7K | $7.16 | $98.4K | 99.9K |
| May 18, 2026Form 4 | Kehler Dean CDirector | SellCommon Stock | 15.0K | $7.64 | $114.6K | 5.6K |
| Mar 23, 2026Form 4 | Grunebaum GeorgeDirector | BuyCommon Stock | 6.8K | $7.54 | $51.3K | 14.1K |
| Mar 23, 2026Form 4 | Kehler Dean CDirector | SellCommon Stock | 37.1K | $7.38 | $273.8K | 20.6K |
| Mar 23, 2026Form 4 | Held DavidChief Compliance Officer | BuyCommon Stock | 938 | $7.35 | $6.9K | 1.3K |