Price
$3.42
52W High
$4.86
52W Low
$1.33
SMA50
$3.98
SMA200
$3.34
Avg Volume 50D
$546.82K
From 52W High
-29.63%
From 52W Low
+157.14%
Vs SMA50
-14.04%
Vs SMA200
+2.46%
Current Volume
$559.14K
Dollar Volume 50D
$2.17M
Market Cap
$236.96M
P/E
--
Revenue TTM
$167.67M
EPS TTM
-0.22
Net Income TTM
-$14.65M
Free Cash Flow
-$65.54M
Revenue 1Y
+11.69%
EPS 1Y
+61.40%
Net Income 1Y
+59.75%
FCF 1Y
+12.11%
Profit Margin
-8.74%
FCF Margin
-39.09%

Revenue

Annual ending 2025-12-31
$149.50M

EPS

Annual ending 2025-12-31
-1.18

Net Income

Annual ending 2025-12-31
-$74.62M

News