Revenue
$468.6M
▲ 25.9% YoY
Net Income
$57.7M
▲ 242.5% YoY
EPS
$2.22
▲ 235.4% YoY
Cash
$218.3M
▲ 10.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Boettcher Laura Chief Operating Officer | Grant | Jun 10, 2026 | 11.7K | $0.00 | $0 | Form 4 ↗ |
McCathron Richard Chief Executive Officer | Sell | Jun 9, 2026 | 5.0K | $25.00 | $125K | Form 4 ↗ |
Ellis Stewart | Grant | Jun 3, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
Fouche Lori Dickerson | Grant | Jun 2, 2026 | 4.7K | $25.40 | $120K | Form 4 ↗ |
Fouche Lori Dickerson | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
WIJNBERG SANDRA S | Grant | Jun 2, 2026 | 4.7K | $25.40 | $120K | Form 4 ↗ |
WIJNBERG SANDRA S | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
Hay Laura J | Grant | Jun 2, 2026 | 2.5K | $25.40 | $64K | Form 4 ↗ |
Hay Laura J | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
Holliday Susan Claire | Grant | Jun 2, 2026 | 2.5K | $25.40 | $64K | Form 4 ↗ |
Holliday Susan Claire | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
NICHOLS JOHN DRAKE | Grant | Jun 2, 2026 | 4.7K | $25.40 | $120K | Form 4 ↗ |
NICHOLS JOHN DRAKE | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
Feder Eric | Grant | Jun 2, 2026 | 4.7K | $25.40 | $120K | Form 4 ↗ |
FRATER HUGH R | Grant | Jun 2, 2026 | 4.7K | $25.40 | $120K | Form 4 ↗ |
FRATER HUGH R | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
Schaaf Mark | Grant | Jun 2, 2026 | 4.7K | $25.40 | $120K | Form 4 ↗ |
Schaaf Mark | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |
Landman Sam | Grant | Jun 2, 2026 | 4.7K | $25.40 | $120K | Form 4 ↗ |
Landman Sam | Grant | Jun 2, 2026 | 4.8K | $0.00 | $0 | Form 4 ↗ |