Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Net income | $88.7M | $56.6M | $66.2M | $45.6M | $73.6M |
| Basic EPSper diluted share | $1.33 | $1.34 | $1.38 | $1.32 | $0.67 |
| Diluted EPSper diluted share | $1.33 | $1.34 | $1.38 | $1.32 | $0.67 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 30, 2026Form 4 | Hyzak Dwayne L.CEO, SMD | BuyCommon Stock | 6.0K | $11.68 | $69.7K | 70.7K |
| Jun 23, 2026Form 4 | Meserve NicholasManaging Director | BuyCommon Stock | 2.5K | $11.43 | $28.6K | 12.5K |
| Jun 11, 2026Form 4 | Gilbert CoryCFO and Treasurer | BuyCommon Stock | 1.0K | $11.78 | $11.8K | 6.5K |
| Jun 9, 2026Form 4 | Hyzak Dwayne L.CEO, SMD | BuyCommon Stock | 117 | $11.67 | $1.4K | 64.7K |
| Jun 9, 2026Form 4 | Hyzak Dwayne L.CEO, SMD | BuyCommon Stock | 4.2K | $11.69 | $48.6K | 64.6K |