Price
$15.29
52W High
$18.43
52W Low
$12.40
SMA50
$16.32
SMA200
$16.19
Avg Volume 50D
$180.13K
From 52W High
-17.04%
From 52W Low
+23.31%
Vs SMA50
-6.33%
Vs SMA200
-5.58%
Current Volume
$119.55K
Dollar Volume 50D
$2.94M
Market Cap
$362.99M
P/E
25.4x
Revenue TTM
$606.70M
EPS TTM
0.60
Net Income TTM
$14.30M
Free Cash Flow
$23.40M
Revenue 1Y
+6.08%
EPS 1Y
-39.39%
Net Income 1Y
-36.16%
FCF 1Y
-58.14%
Profit Margin
2.36%
FCF Margin
3.86%
Dividend Yield
1.57%
Dividend TTM
$0.24
Last Ex-Dividend
2026-08-07
Dividend / EPS
40.00%

Revenue

Annual ending 2025-12-31
$546.90M

EPS

Annual ending 2025-12-31
0.54

Net Income

Annual ending 2025-12-31
$12.30M

News