Revenue
$158.3M
▲ 8.5% YoY
Net Income
$19.5M
▲ 17.4% YoY
EPS
$1.58
▲ 17.0% YoY
Cash
$54.1M
▼ 11.0% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
MANIX ANN | Sell | Aug 11, 2026 | 20 | $29.41 | $588 | Form 4 ↗ |
MANIX ANN | Sell | Aug 11, 2026 | 20 | $29.41 | $588 | Form 4 ↗ |
MANIX ANN | Sell | Aug 11, 2026 | 330 | $29.42 | $10K | Form 4 ↗ |
MANIX ANN | Sell | Aug 11, 2026 | 200 | $29.44 | $6K | Form 4 ↗ |
MANIX ANN | Sell | Aug 11, 2026 | 100 | $29.53 | $3K | Form 4 ↗ |
MANIX ANN | Sell | Aug 11, 2026 | 33 | $29.56 | $975 | Form 4 ↗ |
MANIX ANN | Sell | Aug 11, 2026 | 795 | $29.73 | $24K | Form 4 ↗ |
MANIX ANN | Sell | Aug 11, 2026 | 2 | $29.74 | $59 | Form 4 ↗ |