Price
$19.27
52W High
$32.17
52W Low
$18.61
SMA50
$22.37
SMA200
$26.67
Avg Volume 50D
$634.21K
From 52W High
-40.10%
From 52W Low
+3.55%
Vs SMA50
-13.88%
Vs SMA200
-27.76%
Current Volume
$536.35K
Dollar Volume 50D
$13.66M
Market Cap
$496.69M
P/E
--
Revenue TTM
$251.47M
EPS TTM
-1.33
Net Income TTM
-$33.46M
Free Cash Flow
$42.60M
Revenue 1Y
-1.15%
EPS 1Y
+30.00%
Net Income 1Y
+32.69%
FCF 1Y
-4.88%
Profit Margin
-13.31%
FCF Margin
16.94%
Dividend Yield
11.00%
Dividend TTM
$2.12
Last Ex-Dividend
2026-09-15

Revenue

Annual ending 2025-12-31
$251.28M

EPS

Annual ending 2025-12-31
-1.26

Net Income

Annual ending 2025-12-31
-$32.03M

News