Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Net income | $66.4M | $91.8M | $39.3M | $3.5M | $56.5M | $18.4M |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 12, 2026Form 4 | Briones Jose ADirector | BuyCommon Stock | 5.8K | $8.67 | $50.0K | 348.1K |
| Mar 11, 2026Form 4 | Allorto Richard T JRCFO and Treasurer | BuyCommon Stock | 15.0K | $8.15 | $122.3K | 25.0K |
| Feb 19, 2026Form 4 | Briones Jose ADirector | BuyCommon Stock | 5.9K | $8.48 | $50.0K | 342.3K |
| Dec 1, 2025Form 4 | Briones Jose ADirector | BuyCommon Stock | 5.5K | $9.10 | $50.0K | 336.4K |
| May 21, 2025Form 4 | Briones Jose ADirector | BuyCommon Stock | 1.5K | $10.13 | $15.0K | 330.9K |