Price
$9.67
52W High
$12.50
52W Low
$8.06
SMA50
$9.13
SMA200
$9.69
Avg Volume 50D
$692.85K
From 52W High
-22.64%
From 52W Low
+19.98%
Vs SMA50
+5.87%
Vs SMA200
-0.19%
Current Volume
$513.85K
Dollar Volume 50D
$6.32M
Market Cap
$414.97M
P/E
--
Revenue TTM
$88.42M
EPS TTM
-0.72
Net Income TTM
-$29.22M
Free Cash Flow
$24.66M
Revenue 1Y
+22.28%
EPS 1Y
-63.64%
Net Income 1Y
-82.34%
FCF 1Y
+121.49%
Profit Margin
-33.04%
FCF Margin
27.89%
Dividend Yield
5.80%
Dividend TTM
$0.56
Last Ex-Dividend
2026-09-21

Revenue

Annual ending 2025-12-31
$88.29M

EPS

Annual ending 2025-12-31
-0.29

Net Income

Annual ending 2025-12-31
-$10.48M

News