Revenue
-
Net Income
$80.3M
▼ 5.8% YoY
EPS
$1.62
▼ 13.4% YoY
Cash
$124.0M
▲ 24.9% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
COLLINS GARY S VICE CHAIRMAN | Sell | May 22, 2026 | 5.1K | $21.12 | $108K | Form 4 ↗ |
COLLINS GARY S VICE CHAIRMAN | Sell | May 21, 2026 | 10.0K | $21.12 | $211K | Form 4 ↗ |
Lyons Billy J Jr. | Buy | May 11, 2026 | 24 | $20.90 | $502 | Form 4 ↗ |
Pilmer Donald EVP | Sell | May 11, 2026 | 25.0K | $20.75 | $519K | Form 4 ↗ |
COLLINS GARY S VICE CHAIRMAN | Sell | May 8, 2026 | 10.0K | $21.24 | $212K | Form 4 ↗ |
COLLINS GARY S VICE CHAIRMAN | Sell | May 8, 2026 | 5.0K | $21.23 | $106K | Form 4 ↗ |
ADAMS BRADLEY S. CFO & COO | Buy | Mar 31, 2026 | 35 | $0.00 | $0 | Form 4 ↗ |
COLLINS GARY S VICE CHAIRMAN | Buy | Mar 31, 2026 | 253 | $0.00 | $0 | Form 4 ↗ |
Pilmer Donald EVP | Buy | Mar 31, 2026 | 13 | $0.00 | $0 | Form 4 ↗ |
Pilmer Donald EVP | Buy | Mar 31, 2026 | 1 | $0.00 | $0 | Form 4 ↗ |
Eccher James CHAIRMAN AND CEO | Buy | Mar 31, 2026 | 369 | $0.00 | $0 | Form 4 ↗ |
Eccher James CHAIRMAN AND CEO | Buy | Mar 31, 2026 | 22 | $0.00 | $0 | Form 4 ↗ |
Gartelmann Richard A JR EVP | Buy | Mar 31, 2026 | 43 | $0.00 | $0 | Form 4 ↗ |
COLLINS GARY S VICE CHAIRMAN | Sell | Mar 20, 2026 | 22.2K | $19.38 | $429K | Form 4 ↗ |