Price
$4.00
52W High
$29.79
52W Low
$3.82
SMA50
$5.08
SMA200
$9.28
Avg Volume 50D
$147.47K
From 52W High
-86.57%
From 52W Low
+4.71%
Vs SMA50
-21.27%
Vs SMA200
-56.89%
Current Volume
$102.59K
Dollar Volume 50D
$730482
Market Cap
$39.08M
P/E
--
Revenue TTM
$148.03M
EPS TTM
-8.43
Net Income TTM
-$73.08M
Free Cash Flow
$11.68M
Revenue 1Y
-5.11%
EPS 1Y
+66.61%
Net Income 1Y
-233.60%
FCF 1Y
+131.35%
Profit Margin
-49.37%
FCF Margin
7.89%

Revenue

Annual ending 2025-12-31
$156.27M

EPS

Annual ending 2025-12-31
-9.18

Net Income

Annual ending 2025-12-31
$137.76M

News