Price
$4.42
52W High
$8.91
52W Low
$2.76
SMA50
$4.26
SMA200
$4.39
Avg Volume 50D
$202.06K
From 52W High
-50.39%
From 52W Low
+60.14%
Vs SMA50
+3.85%
Vs SMA200
+0.77%
Current Volume
$173.54K
Dollar Volume 50D
$861469
Market Cap
$286.95M
P/E
--
Revenue TTM
$167.12M
EPS TTM
-0.63
Net Income TTM
-$40.44M
Free Cash Flow
-$16.39M
Revenue 1Y
+12.90%
EPS 1Y
+32.98%
Net Income 1Y
+28.50%
FCF 1Y
+10.99%
Profit Margin
-24.20%
FCF Margin
-9.81%

Revenue

Annual ending 2025-12-31
$156.85M

EPS

Annual ending 2025-12-31
-0.72

Net Income

Annual ending 2025-12-31
-$44.37M

News