Price
$4.06
52W High
$15.53
52W Low
$2.96
SMA50
$3.88
SMA200
$4.16
Avg Volume 50D
$169.94K
From 52W High
-73.86%
From 52W Low
+37.16%
Vs SMA50
+4.66%
Vs SMA200
-2.50%
Current Volume
$68.53K
Dollar Volume 50D
$661184
Market Cap
$75.38M
P/E
--
Revenue TTM
$117.80M
EPS TTM
-4.07
Net Income TTM
-$74.29M
Free Cash Flow
-$38.88M
Revenue 1Y
-1.26%
EPS 1Y
+79.66%
Net Income 1Y
+24.12%
FCF 1Y
+43.16%
Profit Margin
-63.06%
FCF Margin
-33.00%

Revenue

Annual ending 2025-12-31
$119.48M

EPS

Annual ending 2025-12-31
-5.37

Net Income

Annual ending 2025-12-31
-$81.65M

News