Market Cap:
$637.74M
EBITDA:
$1.29B
P/E Ratio:
$4.58
PEG Ratio:
$0.92
Book Value:
$11.34
Dividend/Share:
$0.00
Dividend Yield:
0.00%
Earnings/Share:
$0.97
Profit Margin:
11.04%
Operating Margin:
9.57%
ROA (TTM):
5.02%
ROE (TTM):
10.22%
Revenue (TTM):
$10.10B
Revenue/Share (TTM):
$63.03
Earnings Growth (YOY):
-12.50%
Revenue Growth (YOY):
-5.10%
Valuation Metrics
Enterprise Value:
$-621.15M
Trailing P/E:
4.58
Forward P/E:
6.44
Shares Statistics
Shares Outstanding:
103.45M
Shares Float:
95.44M
% Insiders:
0.534%
% Institutions:
78.78%
Shares Short:
3.21M
Shares Short (Prior Month):
2.85M
Short Ratio:
3.35
Short % Float:
3.12%