Price
$3.43
52W High
$34.80
52W Low
$3.16
SMA50
$4.30
SMA200
$8.46
Avg Volume 50D
$113.02K
From 52W High
-90.14%
From 52W Low
+8.54%
Vs SMA50
-20.20%
Vs SMA200
-59.48%
Current Volume
$55.29K
Dollar Volume 50D
$475717
Market Cap
$130.23M
P/E
--
Revenue TTM
$720.25M
EPS TTM
-58.89
Net Income TTM
-$302.81M
Free Cash Flow
-$425.13M
Revenue 1Y
-5.96%
EPS 1Y
+32.60%
Net Income 1Y
+7.36%
FCF 1Y
-82.16%
Profit Margin
-42.04%
FCF Margin
-59.03%

Revenue

Annual ending 2025-12-31
$736.50M

EPS

Annual ending 2025-12-31
-168.00

Net Income

Annual ending 2025-12-31
-$294.22M

News