Revenue
$290.1M
▲ 28.6% YoY
Net Income
-$6.4M
▲ 80.5% YoY
EPS
$-0.13
▲ 94.5% YoY
Cash
$210.2M
▲ 154.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Baroda Ventures LLC | Sell | Aug 18, 2026 | 275.1K | $12.75 | $3.51M | Form 4 ↗ |
Baroda Ventures LLC | Sell | Aug 14, 2026 | 33.6K | $12.56 | $422K | Form 4 ↗ |
Baroda Ventures LLC | Sell | Aug 13, 2026 | 26.8K | $12.53 | $336K | Form 4 ↗ |
Kaiser Joseph John | Grant | Jul 6, 2026 | 1.7K | $11.39 | $19K | Form 4 ↗ |
Weisman Tony Director | Grant | Jun 11, 2026 | 46.9K | $0.00 | $0 | Form 4 ↗ |
Bhat Phalachandra | Grant | Jun 11, 2026 | 23.4K | $0.00 | $0 | Form 4 ↗ |
Johnson Joe Boyd | Grant | Jun 11, 2026 | 23.4K | $0.00 | $0 | Form 4 ↗ |
Kaiser Joseph John | Grant | Jun 11, 2026 | 23.4K | $0.00 | $0 | Form 4 ↗ |
Ries Grant | Grant | Jun 11, 2026 | 23.4K | $0.00 | $0 | Form 4 ↗ |