Price
$35.54
52W High
$45.17
52W Low
$26.04
SMA50
$37.67
SMA200
$35.38
Avg Volume 50D
$58.12K
From 52W High
-21.32%
From 52W Low
+36.48%
Vs SMA50
-5.67%
Vs SMA200
+0.44%
Current Volume
$53.30K
Dollar Volume 50D
$2.20M
Market Cap
$368.30M
P/E
32.4x
Revenue TTM
$558.35M
EPS TTM
1.04
Net Income TTM
$11.38M
Free Cash Flow
$47.08M
Revenue 1Y
+10.13%
EPS 1Y
-68.67%
Net Income 1Y
-68.76%
FCF 1Y
+104.48%
Profit Margin
2.04%
FCF Margin
8.43%
Last Ex-Dividend
2016-09-07

Revenue

Annual ending 2025-12-31
$540.01M

EPS

Annual ending 2025-12-31
0.69

Net Income

Annual ending 2025-12-31
$7.54M

News