Price
$15.37
52W High
$16.67
52W Low
$9.59
SMA50
$15.94
SMA200
$14.70
Avg Volume 50D
$148.26K
From 52W High
-7.80%
From 52W Low
+60.27%
Vs SMA50
-3.60%
Vs SMA200
+4.58%
Current Volume
$85.75K
Dollar Volume 50D
$2.37M
Market Cap
$380.67M
P/E
7.2x
Revenue TTM
$312.51M
EPS TTM
2.16
Net Income TTM
$53.11M
Free Cash Flow
-$42.64M
Revenue 1Y
+13.18%
EPS 1Y
+1700.00%
Net Income 1Y
+1690.56%
FCF 1Y
-19.70%
Profit Margin
16.99%
FCF Margin
-13.64%
Dividend Yield
2.60%
Dividend TTM
$0.40
Last Ex-Dividend
2026-08-07
Dividend / EPS
18.52%

Revenue

Annual ending 2025-12-31
$312.79M

EPS

Annual ending 2025-12-31
2.49

Net Income

Annual ending 2025-12-31
$61.44M

News