Market Cap:
$1.73B
EBITDA:
$422.42M
P/E Ratio:
$21.96
Book Value:
$9.52
Earnings/Share:
$0.56
Profit Margin:
1.22%
Operating Margin:
3.44%
ROA (TTM):
3.13%
ROE (TTM):
9.96%
Revenue (TTM):
$6.41B
Revenue/Share (TTM):
$45.31
Earnings Growth (YOY):
-77.10%
Revenue Growth (YOY):
-1.40%
Valuation Metrics
Enterprise Value:
$3.22B
Trailing P/E:
21.96
Forward P/E:
10.65
Shares Statistics
Shares Outstanding:
141.05M
Shares Float:
21.76M
% Insiders:
23.84%
% Institutions:
76.83%
Shares Short:
3.75M
Shares Short (Prior Month):
4.58M
Short Ratio:
7.62
Short % Float:
12.12%