Market Cap:
$1.17B
EBITDA:
$141.10M
P/E Ratio:
$15.10
Book Value:
$2.95
Dividend/Share:
$0.07
Dividend Yield:
2.72%
Earnings/Share:
$0.18
Profit Margin:
4.25%
Operating Margin:
9.33%
ROA (TTM):
4.12%
ROE (TTM):
6.42%
Revenue (TTM):
$1.47B
Revenue/Share (TTM):
$3.23
Earnings Growth (YOY):
-27.60%
Revenue Growth (YOY):
-0.20%
Valuation Metrics
Enterprise Value:
$1.86B
Trailing P/E:
15.10
Forward P/E:
12.36
Shares Statistics
Shares Outstanding:
429.99M
Shares Float:
408.23M
% Insiders:
7.59%
% Institutions:
89.72%