Revenue
$606.4M
▲ 66.7% YoY
Net Income
-$1.3B
▼ 39.7% YoY
EPS
$-6.42
▼ 15.3% YoY
Cash
$510.4M
▼ 8.0% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Lewis William Chair and CEO | Vest | Apr 16, 2026 | 6.3K | $30.46 | $191K | Form 4 ↗ |
Lewis William Chair and CEO | Vest | Apr 16, 2026 | 4.4K | $17.16 | $76K | Form 4 ↗ |
Lewis William Chair and CEO | Sell | Apr 16, 2026 | 2.2K | $142.99 | $321K | Form 4 ↗ |
Lewis William Chair and CEO | Sell | Apr 16, 2026 | 5.4K | $143.81 | $773K | Form 4 ↗ |
Lewis William Chair and CEO | Sell | Apr 16, 2026 | 2.3K | $144.66 | $326K | Form 4 ↗ |
Lewis William Chair and CEO | Sell | Apr 16, 2026 | 825 | $145.79 | $120K | Form 4 ↗ |