Market Cap:
$1.40B
EBITDA:
$256.00M
Book Value:
$32.34
Earnings/Share:
$-3.40
Profit Margin:
0.86%
Operating Margin:
2.33%
ROA (TTM):
0.00%
ROE (TTM):
0.00%
Revenue (TTM):
$4.88B
Revenue/Share (TTM):
$64.25
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
0.70%
Valuation Metrics
Enterprise Value:
$2.51B
Trailing P/E:
0.00
Forward P/E:
8.83
Shares Statistics
Shares Outstanding:
75.92M
Shares Float:
75.88M
% Insiders:
0.009%
% Institutions:
49.06%
Shares Short:
3.70M
Shares Short (Prior Month):
3.66M
Short Ratio:
5.13