Revenue
$593.2M
▲ 7.2% YoY
Net Income
$44.2M
▲ 118.6% YoY
EPS
$0.50
▲ 118.9% YoY
Cash
$54.2M
▼ 58.3% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Bastarrica Air A. Jr. Vice President, Controller | Sell | Apr 30, 2026 | 3.6K | $30.91 | $112K | Form 4 ↗ |
Bastarrica Air A. Jr. Vice President, Controller | Sell | Apr 29, 2026 | 2.2K | $29.96 | $65K | Form 4 ↗ |
Li Ye Jane Director | Grant | Apr 28, 2026 | 6.3K | $30.33 | $190K | Form 4 ↗ |
WISHART MICHAEL S Director | Grant | Apr 28, 2026 | 6.3K | $30.33 | $190K | Form 4 ↗ |
SHAVERS CHERYL L Director | Grant | Apr 28, 2026 | 6.3K | $30.33 | $190K | Form 4 ↗ |
Crowley Daniel J Director | Grant | Apr 28, 2026 | 6.3K | $30.33 | $190K | Form 4 ↗ |
Cardew Jason M Director | Grant | Apr 28, 2026 | 6.3K | $30.33 | $190K | Form 4 ↗ |
BARNES KEITH Director | Grant | Apr 28, 2026 | 6.3K | $30.33 | $190K | Form 4 ↗ |
Angelini Laura Director | Grant | Apr 28, 2026 | 6.3K | $30.33 | $190K | Form 4 ↗ |
Bastarrica Air A. Jr. Vice President, Controller | Sell | Apr 28, 2026 | 2.0K | $30.26 | $59K | Form 4 ↗ |
Bastarrica Air A. Jr. Vice President, Controller | Sell | Apr 27, 2026 | 2.3K | $30.68 | $69K | Form 4 ↗ |
PERNA ROBERT J SVP, General Counsel & Sec | Sell | Feb 26, 2026 | 9.2K | $27.88 | $257K | Form 4 ↗ |
PERNA ROBERT J SVP, General Counsel & Sec | Sell | Feb 24, 2026 | 7.4K | $28.10 | $209K | Form 4 ↗ |
PERNA ROBERT J SVP, General Counsel & Sec | Sell tax | Feb 20, 2026 | 3.1K | $27.54 | $85K | Form 4 ↗ |
BARNES KEITH Director | Sell | Feb 19, 2026 | 41.0K | $27.16 | $1.11M | Form 4 ↗ |
BARNES KEITH Director | Gift | Feb 10, 2026 | 41.0K | $0.00 | $0 | Form 4 ↗ |
BARNES KEITH Director | Gift | Feb 10, 2026 | 41.0K | $0.00 | $0 | Form 4 ↗ |
Li Ye Jane Director | Gift | Feb 3, 2026 | 7.4K | $0.00 | $0 | Form 4 ↗ |
Li Ye Jane Director | Gift | Feb 3, 2026 | 7.4K | $0.00 | $0 | Form 4 ↗ |