Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| 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 |
| Basic EPSper diluted 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 |
| 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 |