Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $180.2M | $127.7M | $97.5M | $91.5M |
| Operating expenses | $101.0M | $97.8M | $59.7M | $63.5M |
| Net income | $63.1M | $5.4M | $25.9M | $16.1M |
| Net profit margin | 35.00% | 4.25% | 26.57% | 17.62% |
| Basic EPSper basic share | $1.95 | $0.22 | $1.42 | $0.90 |
| Diluted EPSper diluted share | $1.93 | $0.22 | $1.39 | $0.88 |
Reported shareholders
| Holder | % owned |
|---|---|
WELLINGTON MANAGEMENT GROUP LLP | 7.62%2.45M shares |
FJ Capital Management LLC | 6.40%2.05M shares |
ALLIANCEBERNSTEIN L.P. | 6.08%1.95M shares |
BlackRock, Inc. | 6.00%1.93M shares |
ENDEAVOUR CAPITAL ADVISORS INC | 5.16%1.66M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.44%1.1M shares |
STATE STREET CORP | 2.65%850.36K shares |
BANC FUNDS CO LLC | 2.54%816.16K shares |
MANUFACTURERS LIFE INSURANCE COMPANY, THE | 2.47%791.79K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.97%631.92K shares |
DIMENSIONAL FUND ADVISORS LP | 1.96%630.06K shares |
AMERICAN CENTURY COMPANIES INC | 1.84%591.96K shares |
Rainer David I | ≈1.56%501.28K shares |
KENNEDY CAPITAL MANAGEMENT LLC | 1.38%441.54K shares |
Di Tomaso Frank | ≈1.30%415.99K shares |
ALGEBRIS (UK) LTD | 1.25%402.41K shares |
Cortese Stephen A. | ≈1.25%400.55K shares |
Dolan Thomas G. | ≈0.99%318.58K shares |
MORGAN STANLEY | 0.94%302.93K shares |
Elizabeth Park Capital Advisors, Ltd. | 0.87%279.63K shares |
Percentages use 32.11M 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 |
|---|---|---|---|---|---|---|
| May 8, 2026Form 4 | Hernandez RichardPresident | SellCommon Stock | 17.0K | $19.12 | $325.0K | 72.9K |
| May 7, 2026Form 4 | Rainer David IExecutive Chairman | SellCommon Stock · indirect | 75.0K | $19.00 | $1.43M | 356.3K |
| Mar 6, 2026Form 4 | Carandang JeanBank Chief Financial Officer | SellCommon Stock | 8.0K | $17.90 | $143.2K | 37.2K |
| Feb 3, 2026Form 4 | Volk David J.Director | BuyCommon Stock | 27.0K | $18.64 | $503.3K | 28.2K |
| Jan 28, 2026Form 4 | Volk David J.Director | SellCommon Stock · indirect | 2.35M | $18.95 | $44.46M | 3.7K |