Revenue
$1.6B
▼ 3.4% YoY
Net Income
$23.8M
▼ 25.2% YoY
EPS
$1.70
▼ 29.2% YoY
Cash
$44.8M
▼ 15.6% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 100 | $24.55 | $2K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 35 | $24.59 | $861 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 100 | $24.62 | $2K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 402 | $24.63 | $10K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 117 | $24.64 | $3K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 200 | $24.73 | $5K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 1 | $24.74 | $25 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 300 | $24.81 | $7K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 8 | $24.82 | $199 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 202 | $24.83 | $5K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 235 | $24.85 | $6K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 200 | $24.91 | $5K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 100 | $24.92 | $2K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 400 | $24.93 | $10K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 17, 2026 | 200 | $24.97 | $5K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 112 | $24.53 | $3K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 32 | $24.60 | $787 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 48 | $24.64 | $1K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 52 | $24.72 | $1K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 56 | $24.76 | $1K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 83 | $24.79 | $2K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 3 | $24.84 | $75 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 12 | $24.87 | $298 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 54 | $24.88 | $1K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 4 | $24.89 | $100 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 12 | $24.89 | $299 | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 56 | $24.93 | $1K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 106 | $24.95 | $3K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 488 | $25.00 | $12K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 54 | $25.02 | $1K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 56 | $25.04 | $1K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 100 | $25.10 | $3K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 100 | $25.21 | $3K | Form 4 ↗ |
Hanna Howard W IV Director | Sell | Mar 16, 2026 | 972 | $25.23 | $25K | Form 4 ↗ |
ROMNEY RONNA Director | Sell | Mar 12, 2026 | 1.9K | $24.48 | $47K | Form 4 ↗ |
ROMNEY RONNA Director | Sell | Mar 12, 2026 | 90 | $25.10 | $2K | Form 4 ↗ |