Price
$6.33
52W High
$9.70
52W Low
$4.55
SMA50
$7.17
SMA200
$6.59
Avg Volume 50D
$117.52K
From 52W High
-34.67%
From 52W Low
+39.23%
Vs SMA50
-11.62%
Vs SMA200
-3.82%
Current Volume
$178.31K
Dollar Volume 50D
$912873
Market Cap
$141.55M
P/E
--
Revenue TTM
$68.19M
EPS TTM
-15.34
Net Income TTM
-$63.13M
Free Cash Flow
$148.39M
Revenue 1Y
-50.15%
EPS 1Y
-1618.81%
Net Income 1Y
-1614.97%
FCF 1Y
-56.93%
Profit Margin
-92.57%
FCF Margin
217.60%
Last Ex-Dividend
2025-05-30

Revenue

Annual ending 2025-12-31
$103.06M

EPS

Annual ending 2025-12-31
-6.32

Net Income

Annual ending 2025-12-31
-$26.11M

News