Revenue
$291.8M
▲ 43.7% YoY
Net Income
$554,000
▲ 101.0% YoY
EPS
$0.00
▲ 100.0% YoY
Cash
$111.0M
▲ 55.0% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
McCulloch Kevin See Remarks | Vest | Mar 12, 2026 | 48.9K | $4.09 | $200K | Form 4 ↗ |
McCulloch Kevin See Remarks | Vest | Mar 12, 2026 | 4 | $3.94 | $16 | Form 4 ↗ |
Pieper Steven See Remarks | Vest | Mar 5, 2026 | 27.9K | $4.09 | $114K | Form 4 ↗ |
Pieper Steven See Remarks | Vest | Mar 5, 2026 | 14.0K | $5.93 | $83K | Form 4 ↗ |
Hecht Beth See Remarks | Sell | Mar 2, 2026 | 16.6K | $6.24 | $103K | Form 4 ↗ |
Hecht Beth See Remarks | Sell | Mar 2, 2026 | 100 | $7.06 | $706 | Form 4 ↗ |
Nguyen Anh Tu See Remarks | Sell tax | Feb 24, 2026 | 29.3K | $6.88 | $202K | Form 4 ↗ |
Hecht Beth See Remarks | Sell | Feb 2, 2026 | 16.7K | $7.45 | $124K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Sell tax | Jan 31, 2026 | 118.1K | $7.36 | $869K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Sell tax | Jan 31, 2026 | 111.6K | $7.36 | $822K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Sell tax | Jan 31, 2026 | 110.8K | $7.36 | $815K | Form 4 ↗ |
McCulloch Kevin See Remarks | Sell tax | Jan 31, 2026 | 68.5K | $7.36 | $504K | Form 4 ↗ |
McCulloch Kevin See Remarks | Sell tax | Jan 31, 2026 | 30.3K | $7.36 | $223K | Form 4 ↗ |
McCulloch Kevin See Remarks | Sell tax | Jan 31, 2026 | 27.3K | $7.36 | $201K | Form 4 ↗ |
Pieper Steven See Remarks | Sell tax | Jan 31, 2026 | 111.8K | $7.36 | $823K | Form 4 ↗ |
Pieper Steven See Remarks | Sell tax | Jan 31, 2026 | 66.5K | $7.36 | $489K | Form 4 ↗ |
Pieper Steven See Remarks | Sell tax | Jan 31, 2026 | 27.3K | $7.36 | $201K | Form 4 ↗ |
Hecht Beth See Remarks | Sell tax | Jan 31, 2026 | 98.4K | $7.36 | $724K | Form 4 ↗ |
Hecht Beth See Remarks | Sell tax | Jan 31, 2026 | 46.9K | $7.36 | $345K | Form 4 ↗ |
Hecht Beth See Remarks | Sell tax | Jan 31, 2026 | 24.3K | $7.36 | $179K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Grant | Jan 30, 2026 | 478.4K | $0.00 | $0 | Form 4 ↗ |
McCulloch Kevin See Remarks | Grant | Jan 30, 2026 | 168.5K | $0.00 | $0 | Form 4 ↗ |
Pieper Steven See Remarks | Grant | Jan 30, 2026 | 155.0K | $0.00 | $0 | Form 4 ↗ |
Nguyen Anh Tu See Remarks | Grant | Jan 30, 2026 | 121.3K | $0.00 | $0 | Form 4 ↗ |
Hecht Beth See Remarks | Grant | Jan 30, 2026 | 121.3K | $0.00 | $0 | Form 4 ↗ |
McCulloch Kevin See Remarks | Sell | Jan 8, 2026 | 15.0K | $8.00 | $120K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Sell | Jan 5, 2026 | 24.9K | $7.08 | $176K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Vest | Jan 5, 2026 | 64.3K | $1.55 | $100K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Vest | Jan 5, 2026 | 25.1K | $1.55 | $39K | Form 4 ↗ |
Shannon John Patrick Jr See Remarks | Vest | Jan 5, 2026 | 2.9K | $3.94 | $11K | Form 4 ↗ |
Hecht Beth See Remarks | Sell | Jan 2, 2026 | 16.7K | $7.43 | $124K | Form 4 ↗ |