Revenue
$652.9M
▲ 16.4% YoY
Net Income
-$206.4M
▼ 3394.8% YoY
EPS
$-1.37
▼ 3325.0% YoY
Cash
$325.9M
▲ 64.2% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
WINDACRE PARTNERSHIP LLC | Sell | Jun 30, 2026 | 1.88M | $33.90 | $63.56M | Form 4 ↗ |
WINDACRE PARTNERSHIP LLC | Sell | Jun 29, 2026 | 437.5K | $33.00 | $14.44M | Form 4 ↗ |
WINDACRE PARTNERSHIP LLC | Sell | Jun 26, 2026 | 378.6K | $36.22 | $13.71M | Form 4 ↗ |
WINDACRE PARTNERSHIP LLC | Sell | Jun 26, 2026 | 150.0K | $34.98 | $5.25M | Form 4 ↗ |
WINDACRE PARTNERSHIP LLC | Sell | Jun 26, 2026 | 2.30M | $34.40 | $79.00M | Form 4 ↗ |
WINDACRE PARTNERSHIP LLC | Sell | Jun 26, 2026 | 20.0K | $36.25 | $725K | Form 4 ↗ |
WINDACRE PARTNERSHIP LLC | Sell | Jun 26, 2026 | 548.5K | $34.51 | $18.93M | Form 4 ↗ |