Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Net income | $70.0M | $89.0M | $92.3M | $85.6M | $160.4M | $6.8M |
| Basic EPSper diluted share | $1.02 | $1.68 | $1.75 | $1.58 | $2.89 | $0.08 |
| Diluted EPSper diluted share | $1.01 | $1.58 | $1.64 | $1.49 | $2.69 | $0.08 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 | Nestor John G.Director | SellCommon Stock | 1.6K | $10.97 | $17.7K | 2.7K |
| May 15, 2026Form 4 | Nestor John G.Director | SellCommon Stock · indirect | 885 | $11.22 | $9.9K | 4.6K |
| May 15, 2026Form 4 | Nestor John G.Director | SellCommon Stock · indirect | 1.7K | $11.22 | $19.3K | 8.1K |
| May 15, 2026Form 4 | Nestor John G.Director | SellCommon Stock | 3.5K | $11.22 | $38.7K | 4.4K |
| Mar 20, 2026Form 4 | Taylor FrancisTreasurer | BuyCommon Stock | 232 | $11.22 | $2.6K | 441 |