Price
$1.29
52W High
$2.77
52W Low
$1.28
SMA50
$1.51
SMA200
$1.77
Avg Volume 50D
$2.81M
From 52W High
-53.51%
From 52W Low
+0.78%
Vs SMA50
-14.78%
Vs SMA200
-27.27%
Current Volume
$2.36M
Dollar Volume 50D
$4.25M
Market Cap
$316.46M
P/E
--
Revenue TTM
$177.51M
EPS TTM
-0.90
Net Income TTM
-$212.89M
Free Cash Flow
-$56.65M
Revenue 1Y
+121.37%
EPS 1Y
-260.00%
Net Income 1Y
-264.87%
FCF 1Y
+38.35%
Profit Margin
-119.93%
FCF Margin
-31.91%

Revenue

Annual ending 2025-12-31
$160.58M

EPS

Annual ending 2025-12-31
-0.14

Net Income

Annual ending 2025-12-31
-$33.84M

News