Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $109.2M | $83.7M | $75.5M | $73.0M | $93.5M | $55.2M | $40.8M |
| Operating expenses | $67.0M | $67.5M | $66.4M | $85.8M | $57.1M | $47.5M | $46.6M |
| Net income | $28.7M | $11.0M | $3.4M | −$30.0M | $25.4M | $3.9M | −$5.1M |
| Net profit margin | 26.28% | 13.11% | 4.44% | −41.08% | 27.19% | 6.98% | −12.56% |
| Basic EPSper basic share | $1.21 | $0.46 | $0.15 | -$1.32 | $1.52 | $0.23 | -$0.29 |
| Diluted EPSper diluted share | $1.20 | $0.46 | $0.15 | -$1.32 | $1.51 | $0.23 | -$0.29 |
Reported shareholders
| Holder | % owned |
|---|---|
T. Rowe Price Investment Management, Inc. | 7.91%1.91M shares |
BlackRock, Inc. | 7.17%1.74M shares |
M3F, Inc. | 7.02%1.7M shares |
DIMENSIONAL FUND ADVISORS LP | 3.95%954.54K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.63%877.78K shares |
NAUDON CARLOS P | ≈2.47%596.38K shares |
Tsavaris Steven | ≈2.37%572.16K shares |
BANK OF AMERICA CORP /DE/ | 2.10%508.1K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.05%496.28K shares |
STATE STREET CORP | 1.57%380.81K shares |
ALLIANCEBERNSTEIN L.P. | 1.48%358.48K shares |
AMERICAN CENTURY COMPANIES INC | 0.97%234.91K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.96%231.14K shares |
MANGROVE PARTNERS IM, LLC | 0.79%191.34K shares |
First Pacific Advisors, LP | 0.75%181.56K shares |
NORTHERN TRUST CORP | 0.67%162.59K shares |
MARSHALL WACE, LLP | 0.63%151.27K shares |
VANGUARD FIDUCIARY TRUST CO | 0.58%139.75K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.56%135.78K shares |
Connor, Clark & Lunn Investment Management Ltd. | 0.54%130K shares |
Percentages use 24.19M 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 |
|---|---|---|---|---|---|---|
| Feb 11, 2026Form 4 | Kouzilos IoannisEVP & Chief Lending Officer | SellComnmon Stock | 10.9K | $16.81 | $183.7K | 37.1K |