Price
$16.10
52W High
$24.34
52W Low
$12.75
SMA50
$15.82
SMA200
$17.79
Avg Volume 50D
$1.57M
From 52W High
-33.85%
From 52W Low
+26.27%
Vs SMA50
+1.79%
Vs SMA200
-9.50%
Current Volume
$1.71M
Dollar Volume 50D
$24.52M
Market Cap
$1.24B
P/E
56.1x
Revenue TTM
$689.25M
EPS TTM
0.23
Net Income TTM
$22.19M
Free Cash Flow
$88.10M
Revenue 1Y
-20.87%
EPS 1Y
-55.77%
Net Income 1Y
-61.22%
FCF 1Y
-59.18%
Profit Margin
3.22%
FCF Margin
12.78%
Dividend Yield
1.74%
Dividend TTM
$0.28
Last Ex-Dividend
2026-08-28
Dividend / EPS
121.74%

Revenue

Annual ending 2025-12-31
$750.90M

EPS

Annual ending 2025-12-31
0.47

Net Income

Annual ending 2025-12-31
$35.48M

News