Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Operating expenses | $33.1M | $32.1M | $30.7M | $30.2M | $28.6M | $24.0M | $51.0M | $23.1M |
| Net income | $11.6M | $9.4M | $9.5M | $13.0M | $11.1M | $10.0M | −$14.1M | $5.7M |
| Basic EPSper diluted share | $1.20 | $0.93 | $0.91 | $1.20 | $0.98 | $0.82 | -$1.27 | — |
| Diluted EPSper diluted share | $1.17 | $0.92 | $0.91 | $1.17 | $0.96 | $0.82 | -$1.27 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 1, 2026Form 4 | Blum E. MichaelDirector | BuyCommon Stock | 1.5K | $14.36 | $21.5K | 44.2K |
| Feb 19, 2026Form 4 | Daily William A. Jr.Market President (West Ohio) | BuyCommon Stock | 212.79 | $14.10 | $3.0K | 844.59 |
| Feb 19, 2026Form 4 | Daily William A. Jr.Market President (West Ohio) | BuyCommon Stock | 347.22 | $14.40 | $5.0K | 631.8 |
| Jan 28, 2026Form 4 | Daily William A. Jr.Market President (West Ohio) | BuyCommon Stock | 284.57 | $14.06 | $4.0K | 284.57 |
| Aug 26, 2024Form 5 | Blum E. MichaelDirector | BuyCommon Stock | 3.0K | $12.63 | $37.9K | 41.7K |