Price
$22.51
52W High
$31.57
52W Low
$15.62
SMA50
$27.29
SMA200
$24.83
Avg Volume 50D
$1.43M
From 52W High
-28.70%
From 52W Low
+44.11%
Vs SMA50
-17.52%
Vs SMA200
-9.34%
Current Volume
$1.39M
Dollar Volume 50D
$38.51M
Market Cap
$3.10B
P/E
--
Revenue TTM
$117.00M
EPS TTM
-3.91
Net Income TTM
-$460.00M
Free Cash Flow
-$475.00M
Revenue 1Y
-55.34%
EPS 1Y
-23.34%
Net Income 1Y
-54.36%
FCF 1Y
-38.89%
Profit Margin
-393.16%
FCF Margin
-405.98%

Revenue

Annual ending 2025-12-31
$247.00M

EPS

Annual ending 2025-12-31
-3.29

Net Income

Annual ending 2025-12-31
-$353.00M

News