Market Cap:
$1.27B
EBITDA:
$245.85M
P/E Ratio:
$9.18
Book Value:
$7.45
Dividend/Share:
$0.14
Dividend Yield:
2.28%
Earnings/Share:
$0.66
Profit Margin:
17.30%
Operating Margin:
25.09%
ROA (TTM):
6.52%
ROE (TTM):
8.76%
Revenue (TTM):
$801.93M
Revenue/Share (TTM):
$3.82
Earnings Growth (YOY):
-15.80%
Revenue Growth (YOY):
-6.00%
Valuation Metrics
Enterprise Value:
$975.21M
Trailing P/E:
9.18
Forward P/E:
11.66
Shares Statistics
Shares Outstanding:
209.77M
Shares Float:
90.60M
% Insiders:
59.57%
% Institutions:
11.92%