Revenue
$4.3B
▼ 2.9% YoY
Net Income
$217.2M
▼ 35.2% YoY
EPS
$2.14
▼ 35.9% YoY
Cash
$234.8M
▼ 14.4% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Sturm Len Insider | Buy | Aug 26, 2026 | 1.0K | $14.72 | $15K | Form 4 ↗ |
Sturm Len Insider | Buy | Aug 24, 2026 | 250 | $14.75 | $4K | Form 4 ↗ |
Sturm Len Insider | Buy | Aug 21, 2026 | 250 | $14.81 | $4K | Form 4 ↗ |
BECKWITT RICHARD Insider | Buy | Aug 13, 2026 | 12.0K | $14.80 | $178K | Form 4 ↗ |
BECKWITT RICHARD Insider | Buy | Aug 12, 2026 | 8.0K | $13.83 | $111K | Form 4 ↗ |
BECKWITT RICHARD Insider | Buy | Aug 11, 2026 | 70.0K | $13.95 | $977K | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 24, 2026 | 2.5K | $16.00 | $39K | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 24, 2026 | 54.1K | $16.70 | $904K | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 22, 2026 | 22.0K | $15.00 | $329K | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 18, 2026 | 85.1K | $15.52 | $1.32M | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 17, 2026 | 45.5K | $15.21 | $693K | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 16, 2026 | 50.3K | $14.99 | $753K | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 15, 2026 | 53.3K | $15.16 | $808K | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 12, 2026 | 76.4K | $15.17 | $1.16M | Form 4 ↗ |
Lovett William Radford II Insider | Sell | Jun 11, 2026 | 60.8K | $14.56 | $886K | Form 4 ↗ |