Price
$5.67
52W High
$20.08
52W Low
$5.67
SMA50
$7.49
SMA200
$8.42
Avg Volume 50D
$474.58K
From 52W High
-71.76%
From 52W Low
+0.00%
Vs SMA50
-24.30%
Vs SMA200
-32.69%
Current Volume
$438.07K
Dollar Volume 50D
$3.81M
Market Cap
$189.02M
P/E
--
Revenue TTM
$106.64M
EPS TTM
-0.83
Net Income TTM
-$25.45M
Free Cash Flow
-$56.92M
Revenue 1Y
+6.90%
EPS 1Y
+50.30%
Net Income 1Y
+6.39%
FCF 1Y
-1902.65%
Profit Margin
-23.86%
FCF Margin
-53.37%

Revenue

Annual ending 2025-12-31
$90.91M

EPS

Annual ending 2025-12-31
-0.17

Net Income

Annual ending 2025-12-31
-$4.10M

News