Price
$12.03
52W High
$23.16
52W Low
$5.53
SMA50
$12.81
SMA200
$8.73
Avg Volume 50D
$1.08M
From 52W High
-48.06%
From 52W Low
+117.54%
Vs SMA50
-6.05%
Vs SMA200
+37.87%
Current Volume
$464.15K
Dollar Volume 50D
$14.20M
Market Cap
$358.41M
P/E
--
Revenue TTM
$29.37M
EPS TTM
-3.31
Net Income TTM
-$93.28M
Free Cash Flow
-$72.82M
Revenue 1Y
-75.95%
EPS 1Y
-48.43%
Net Income 1Y
-55.04%
FCF 1Y
-11.76%
Profit Margin
-317.62%
FCF Margin
-247.97%

Revenue

Annual ending 2025-12-31
$82.03M

EPS

Annual ending 2025-12-31
-2.40

Net Income

Annual ending 2025-12-31
-$65.78M

News