Market Cap:
$3.00B
EBITDA:
$300.57M
PEG Ratio:
$7.10
Book Value:
$9.74
Dividend/Share:
$0.90
Dividend Yield:
5.61%
Earnings/Share:
$-0.31
Profit Margin:
22.19%
Operating Margin:
42.94%
ROA (TTM):
2.99%
ROE (TTM):
6.12%
Revenue (TTM):
$507.33M
Revenue/Share (TTM):
$2.72
Earnings Growth (YOY):
-19.90%
Revenue Growth (YOY):
2.00%
Valuation Metrics
Enterprise Value:
$5.58B
Trailing P/E:
0.00
Forward P/E:
23.31
Shares Statistics
Shares Outstanding:
111.04M
Shares Float:
110.08M
% Insiders:
1.12%
% Institutions:
28.04%
Shares Short:
3.03M
Shares Short (Prior Month):
3.10M
Short Ratio:
14.18
Short % Float:
1.27%