Price
$11.58
52W High
$20.25
52W Low
$11.53
SMA50
$13.58
SMA200
$14.49
Avg Volume 50D
$68.22K
From 52W High
-42.81%
From 52W Low
+0.43%
Vs SMA50
-14.70%
Vs SMA200
-20.06%
Current Volume
$102.39K
Dollar Volume 50D
$925100
Market Cap
$243.55M
P/E
--
Revenue TTM
$186.23M
EPS TTM
-0.07
Net Income TTM
-$27.12M
Free Cash Flow
$15.57M
Revenue 1Y
-15.10%
EPS 1Y
+72.00%
Net Income 1Y
+73.82%
FCF 1Y
+235.15%
Profit Margin
-14.56%
FCF Margin
8.36%

Revenue

Annual ending 2025-12-31
$213.65M

EPS

Annual ending 2025-12-31
-0.09

Net Income

Annual ending 2025-12-31
-$38.80M

News