Price
$16.63
52W High
$26.17
52W Low
$14.30
SMA50
$16.78
SMA200
$19.65
Avg Volume 50D
$286.85K
From 52W High
-36.45%
From 52W Low
+16.29%
Vs SMA50
-0.89%
Vs SMA200
-15.37%
Current Volume
$235.91K
Dollar Volume 50D
$4.78M
Market Cap
$437.42M
P/E
--
Revenue TTM
$1.56B
EPS TTM
-0.66
Net Income TTM
-$17.73M
Free Cash Flow
-$25.75M
Revenue 1Y
+2.96%
EPS 1Y
-123.24%
Net Income 1Y
-122.92%
FCF 1Y
-196.08%
Profit Margin
-1.14%
FCF Margin
-1.65%
Dividend Yield
3.85%
Dividend TTM
$0.64
Last Ex-Dividend
2026-08-18

Revenue

Annual ending 2025-12-31
$1.52B

EPS

Annual ending 2025-12-31
1.80

Net Income

Annual ending 2025-12-31
$49.29M

News