Revenue
$2.3B
▼ 16.1% YoY
Net Income
-$48.3M
▼ 312.7% YoY
EPS
$-0.37
▼ 384.6% YoY
Cash
$690.8M
▲ 54.0% YoY
FY 2025 · As of 2025-09-30
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Williams Peter Bennett SVP and CPSCO | Vest | Jul 17, 2026 | 8.6K | $0.00 | $0 | Form 4 ↗ |
Williams Peter Bennett SVP and CPSCO | Sell tax | Jul 17, 2026 | 3.9K | $14.07 | $55K | Form 4 ↗ |
SPT Holding Sarl Insider | Sell | Jul 6, 2026 | 20.46M | - | - | Form 4 ↗ |
Zahurancik John SVP & CCSO | Sell | Jun 23, 2026 | 16.0K | $22.03 | $352K | Form 4 ↗ |
Zahurancik John SVP & CCSO | Sell | Jun 22, 2026 | 16.0K | $25.18 | $403K | Form 4 ↗ |
von Heynitz Harald Director | Sell | Jun 15, 2026 | 5.0K | $25.00 | $125K | Form 4 ↗ |