Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $61.0M | $51.5M | $54.9M | −$157.9M | $41.8M | $10.4M |
| Operating expenses | $16.4M | $19.4M | $19.9M | $33.3M | $19.0M | $9.6M |
| Net income | $44.0M | $28.8M | $33.7M | −$187.8M | $21.1M | $736,000 |
| Net profit margin | 72.18% | 55.87% | 61.45% | — | 50.56% | 7.09% |
| Basic EPSper basic share | $1.85 | $1.18 | $1.36 | -$7.65 | $1.02 | $0.05 |
| Diluted EPSper diluted share | $1.80 | $1.17 | $1.35 | -$7.65 | $1.01 | $0.05 |
Reported shareholders
| Holder | % owned |
|---|---|
MORGAN STANLEY | 22.31%5.17M shares |
Zhong Tian ce (David) | ≈22.31%5.17M shares |
VICTORY CAPITAL MANAGEMENT INC | 9.23%2.14M shares |
Davidson Kempner Capital Management LP | 8.02%1.86M shares |
BlackRock, Inc. | 5.80%1.34M shares |
MASTERS CAPITAL MANAGEMENT LLC | 4.31%1M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.82%884.28K shares |
JACOBS ASSET MANAGEMENT, LLC | 1.92%444.59K shares |
STATE STREET CORP | 1.86%431.43K shares |
WOLVERINE ASSET MANAGEMENT LLC | 1.72%399.63K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.71%397.43K shares |
Prabhu Sreeniwas | ≈1.65%381.52K shares |
WELLS FARGO & COMPANY/MN | 0.96%222.68K shares |
RIVERBRIDGE PARTNERS LLC | 0.86%199.08K shares |
JPMORGAN CHASE & CO | 0.79%184.26K shares |
North Ground Capital | 0.71%164.37K shares |
Penserra Capital Management LLC | 0.65%151.34K shares |
UBS Group AG | 0.65%150.82K shares |
NORTHERN TRUST CORP | 0.63%145.91K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.49%114.29K shares |
Percentages use 23.18M 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 22, 2026Form 4 | MINAMI W DDirector | BuyCommon Stock | 10.0K | $8.15 | $81.5K | 80.3K |
| Mar 20, 2026Form 4 | Xylem Finance LLC +2TenPercentOwner,Other | SellCommon Stock, par value $0.01 per share · indirect | 481.5K | $7.87 | $3.79M | 3.65M |
| Nov 18, 2025Form 4 | MINAMI W DDirector | BuyCommon Stock | 3.4K | $8.32 | $28.6K | 58.6K |
| Sep 17, 2025Form 4 | Filson BrandonCFO & Treasurer | SellCommon Stock | 50.0K | $9.78 | $489.0K | 70.5K |
| Aug 21, 2025Form 4 | DAVIDSON KEMPNER CAPITAL MANAGEMENT LP +2TenPercentOwner,Other | SellCommon Stock, par value $0.01 per share · indirect | 595.0K | $9.75 | $5.80M | 4.13M |