Revenue
$961.0M
▲ 7.4% YoY
Net Income
$71.6M
▼ 1.7% YoY
EPS
$0.69
0.0% YoY
Cash
$16.3M
▼ 71.6% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
McLallen Walter Field Insider | Sell | Jun 11, 2026 | 10.5K | $24.67 | $259K | Form 4 ↗ |
FLUXMAN LEONARD I See Remarks | Sell | Jun 8, 2026 | 58.6K | $24.14 | $1.42M | Form 4 ↗ |
FLUXMAN LEONARD I See Remarks | Sell | Jun 5, 2026 | 57.1K | $24.07 | $1.37M | Form 4 ↗ |
FLUXMAN LEONARD I See Remarks | Sell | Jun 4, 2026 | 31.4K | $24.03 | $755K | Form 4 ↗ |
FLUXMAN LEONARD I See Remarks | Sell | Jun 3, 2026 | 1.5K | $24.01 | $36K | Form 4 ↗ |
FLUXMAN LEONARD I See Remarks | Sell | May 27, 2026 | 42.9K | $24.56 | $1.05M | Form 4 ↗ |
FLUXMAN LEONARD I See Remarks | Sell | May 7, 2026 | 8.5K | $25.26 | $214K | Form 4 ↗ |