Market Cap:
$4.25B
EBITDA:
$427.62M
P/E Ratio:
$29.80
PEG Ratio:
$1.10
Book Value:
$1.26
Dividend/Share:
$0.13
Dividend Yield:
8.46%
Earnings/Share:
$0.05
Profit Margin:
32.11%
Operating Margin:
67.22%
ROA (TTM):
3.22%
ROE (TTM):
4.20%
Revenue (TTM):
$657.72M
Revenue/Share (TTM):
$0.23
Earnings Growth (YOY):
-11.60%
Revenue Growth (YOY):
-8.30%
Valuation Metrics
Enterprise Value:
$6.31B
Trailing P/E:
29.80
Forward P/E:
16.05
Shares Statistics
Shares Outstanding:
2.86B
Shares Float:
2.13B
% Insiders:
0.173%
% Institutions:
43.48%