Revenue
$2.2B
▲ 30.7% YoY
Net Income
-$1.0B
▼ 3884.9% YoY
EPS
$-4.27
▼ 994.9% YoY
Cash
$466.3M
▲ 38.1% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Britt Christopher R Chief Executive Officer | Buy | Aug 28, 2026 | 88.6K | $0.00 | $0 | Form 4 ↗ |
Britt Christopher R Chief Executive Officer | Sell | Aug 28, 2026 | 11.4K | $34.00 | $387K | Form 4 ↗ |
Britt Christopher R Chief Executive Officer | Sell | Aug 28, 2026 | 88.6K | $34.03 | $3.02M | Form 4 ↗ |
FRANKEL ADAM B General Counsel | Grant | Aug 28, 2026 | 115.5K | $0.00 | $0 | Form 4 ↗ |
Asmerom Amine Chief Accounting Officer | Grant | Aug 28, 2026 | 92.4K | $0.00 | $0 | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 534.9K | $33.04 | $17.67M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 274.8K | $33.04 | $9.08M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 46.1K | $33.04 | $1.52M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 55.7K | $33.04 | $1.84M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 161.9K | $33.04 | $5.35M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 84.2K | $33.04 | $2.78M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 10.9K | $33.04 | $361K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 534.9K | $33.04 | $17.67M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 274.8K | $33.04 | $9.08M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 46.1K | $33.04 | $1.52M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 55.7K | $33.04 | $1.84M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 161.9K | $33.04 | $5.35M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 84.2K | $33.04 | $2.78M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 26, 2026 | 10.9K | $33.04 | $361K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 37.0K | $33.06 | $1.22M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 19.0K | $33.06 | $629K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 3.2K | $33.06 | $106K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 3.9K | $33.06 | $128K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 11.2K | $33.06 | $371K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 5.8K | $33.06 | $193K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 756 | $33.06 | $25K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 37.0K | $33.06 | $1.22M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 19.0K | $33.06 | $629K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 3.2K | $33.06 | $106K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 3.9K | $33.06 | $128K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 11.2K | $33.06 | $371K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 5.8K | $33.06 | $193K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 25, 2026 | 756 | $33.06 | $25K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 807.5K | $33.09 | $26.72M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 5.0K | $33.51 | $167K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 414.9K | $33.09 | $13.73M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 2.6K | $33.51 | $86K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 69.6K | $33.09 | $2.30M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 430 | $33.51 | $14K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 84.2K | $33.09 | $2.78M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 520 | $33.51 | $17K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 244.4K | $33.09 | $8.09M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 1.5K | $33.51 | $51K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 127.1K | $33.09 | $4.21M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 785 | $33.51 | $26K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 16.5K | $33.09 | $546K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 102 | $33.51 | $3K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 807.5K | $33.09 | $26.72M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 5.0K | $33.51 | $167K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 414.9K | $33.09 | $13.73M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 2.6K | $33.51 | $86K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 69.6K | $33.09 | $2.30M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 430 | $33.51 | $14K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 84.2K | $33.09 | $2.78M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 520 | $33.51 | $17K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 244.4K | $33.09 | $8.09M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 1.5K | $33.51 | $51K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 127.1K | $33.09 | $4.21M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 785 | $33.51 | $26K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 16.5K | $33.09 | $546K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 24, 2026 | 102 | $33.51 | $3K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 216.8K | $32.71 | $7.09M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 111.4K | $32.71 | $3.64M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 18.7K | $32.71 | $612K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 22.6K | $32.71 | $739K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 65.6K | $32.71 | $2.15M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 34.1K | $32.71 | $1.12M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 4.4K | $32.71 | $145K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 216.8K | $32.71 | $7.09M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 111.4K | $32.71 | $3.64M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 18.7K | $32.71 | $612K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 22.6K | $32.71 | $739K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 65.6K | $32.71 | $2.15M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 34.1K | $32.71 | $1.12M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 21, 2026 | 4.4K | $32.71 | $145K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 164.6K | $32.99 | $5.43M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 10.7K | $33.54 | $358K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 84.6K | $32.99 | $2.79M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 5.5K | $33.54 | $184K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 14.2K | $32.99 | $468K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 921 | $33.54 | $31K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 17.2K | $32.99 | $566K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 1.1K | $33.54 | $37K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 49.8K | $32.99 | $1.64M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 3.2K | $33.54 | $108K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 25.9K | $32.99 | $855K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 1.7K | $33.54 | $56K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 3.4K | $32.99 | $111K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 218 | $33.54 | $7K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 164.6K | $32.99 | $5.43M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 10.7K | $33.54 | $358K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 84.6K | $32.99 | $2.79M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 5.5K | $33.54 | $184K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 14.2K | $32.99 | $468K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 921 | $33.54 | $31K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 17.2K | $32.99 | $566K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 1.1K | $33.54 | $37K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 49.8K | $32.99 | $1.64M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 3.2K | $33.54 | $108K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 25.9K | $32.99 | $855K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 1.7K | $33.54 | $56K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 3.4K | $32.99 | $111K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 20, 2026 | 218 | $33.54 | $7K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 1.91M | $32.63 | $62.30M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 130.3K | $33.11 | $4.31M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 981.0K | $32.63 | $32.01M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 66.9K | $33.11 | $2.22M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 164.7K | $32.63 | $5.37M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 11.2K | $33.11 | $372K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 199.0K | $32.63 | $6.49M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 13.6K | $33.11 | $450K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 577.9K | $32.63 | $18.86M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 39.4K | $33.11 | $1.31M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 300.5K | $32.63 | $9.81M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 20.5K | $33.11 | $679K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 39.0K | $32.63 | $1.27M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 2.7K | $33.11 | $88K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 1.91M | $32.63 | $62.30M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 130.3K | $33.11 | $4.31M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 981.0K | $32.63 | $32.01M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 66.9K | $33.11 | $2.22M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 164.7K | $32.63 | $5.37M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 11.2K | $33.11 | $372K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 199.0K | $32.63 | $6.49M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 13.6K | $33.11 | $450K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 577.9K | $32.63 | $18.86M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 39.4K | $33.11 | $1.31M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 300.5K | $32.63 | $9.81M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 20.5K | $33.11 | $679K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 39.0K | $32.63 | $1.27M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 19, 2026 | 2.7K | $33.11 | $88K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 161.9K | $32.21 | $5.22M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 83.2K | $32.21 | $2.68M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 14.0K | $32.21 | $450K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 16.9K | $32.21 | $544K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 49.0K | $32.21 | $1.58M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 25.5K | $32.21 | $821K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 3.3K | $32.21 | $107K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 161.9K | $32.21 | $5.22M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 83.2K | $32.21 | $2.68M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 14.0K | $32.21 | $450K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 16.9K | $32.21 | $544K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 49.0K | $32.21 | $1.58M | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 25.5K | $32.21 | $821K | Form 4 ↗ |
DST Global Advisors Ltd Insider | Sell | Aug 18, 2026 | 3.3K | $32.21 | $107K | Form 4 ↗ |
FRANKEL ADAM B General Counsel | Sell tax | Aug 17, 2026 | 12.4K | $32.02 | $398K | Form 4 ↗ |