Price
$3.78
52W High
$6.14
52W Low
$3.77
SMA50
$4.47
SMA200
$5.38
Avg Volume 50D
$1.51M
From 52W High
-38.44%
From 52W Low
+0.27%
Vs SMA50
-15.37%
Vs SMA200
-29.79%
Current Volume
$1.89M
Dollar Volume 50D
$6.57M
Market Cap
$479.53M
P/E
--
Revenue TTM
$128.21M
EPS TTM
-0.24
Net Income TTM
-$27.43M
Free Cash Flow
$73.76M
Revenue 1Y
+11.79%
EPS 1Y
-9.09%
Net Income 1Y
-8.58%
FCF 1Y
+2.92%
Profit Margin
-21.39%
FCF Margin
57.53%
Dividend Yield
16.93%
Dividend TTM
$0.64
Last Ex-Dividend
2026-09-30

Revenue

Annual ending 2025-12-31
$127.65M

EPS

Annual ending 2025-12-31
-0.26

Net Income

Annual ending 2025-12-31
-$31.15M

News