Revenue
-
Net Income
$49.2M
▲ 53.6% YoY
EPS
$1.05
▼ 25.0% YoY
Cash
$20.4M
▼ 55.6% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Labe James Chief Executive Officer | Buy | Jan 12, 2026 | 23.8K | $6.66 | $159K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Jan 12, 2026 | 23.8K | $6.66 | $159K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Jan 9, 2026 | 16.0K | $6.56 | $105K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Jan 9, 2026 | 16.0K | $6.56 | $105K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Jan 8, 2026 | 16.8K | $6.61 | $111K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Jan 8, 2026 | 16.8K | $6.61 | $111K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Jan 7, 2026 | 30.9K | $6.43 | $199K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Jan 7, 2026 | 30.9K | $6.43 | $199K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Jan 6, 2026 | 34.0K | $6.61 | $225K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Jan 6, 2026 | 34.0K | $6.61 | $225K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Jan 5, 2026 | 40.0K | $6.70 | $268K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Jan 5, 2026 | 40.0K | $6.70 | $268K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Jan 2, 2026 | 27.2K | $6.60 | $179K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Jan 2, 2026 | 27.2K | $6.60 | $179K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Dec 31, 2025 | 30.5K | $6.55 | $199K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Dec 31, 2025 | 30.5K | $6.55 | $199K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Dec 30, 2025 | 25.0K | $6.45 | $161K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Dec 30, 2025 | 25.0K | $6.45 | $161K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Dec 29, 2025 | 27.4K | $6.34 | $174K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Dec 29, 2025 | 27.4K | $6.34 | $174K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Dec 26, 2025 | 31.6K | $6.30 | $199K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Dec 26, 2025 | 31.6K | $6.30 | $199K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Dec 24, 2025 | 26.8K | $6.30 | $169K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Dec 24, 2025 | 26.8K | $6.30 | $169K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Dec 23, 2025 | 31.9K | $6.29 | $201K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Dec 23, 2025 | 31.9K | $6.29 | $201K | Form 4 ↗ |
Labe James Chief Executive Officer | Buy | Dec 22, 2025 | 26.9K | $6.29 | $169K | Form 4 ↗ |
Srivastava Sajal President and CIO | Buy | Dec 22, 2025 | 26.9K | $6.29 | $169K | Form 4 ↗ |