Price
$4.05
52W High
$13.06
52W Low
$4.05
SMA50
$5.07
SMA200
$7.88
Avg Volume 50D
$1.61M
From 52W High
-68.99%
From 52W Low
+0.00%
Vs SMA50
-20.19%
Vs SMA200
-48.62%
Current Volume
$1.55M
Dollar Volume 50D
$8.22M
Market Cap
$415.69M
P/E
--
Revenue TTM
$116.93M
EPS TTM
-2.17
Net Income TTM
-$215.17M
Free Cash Flow
-$196.60M
Revenue 1Y
+4.08%
EPS 1Y
-267.80%
Net Income 1Y
-349.92%
FCF 1Y
-268.30%
Profit Margin
-184.02%
FCF Margin
-168.14%

Revenue

Annual ending 2025-12-31
$84.28M

EPS

Annual ending 2025-12-31
-1.74

Net Income

Annual ending 2025-12-31
-$171.30M

News