Market Cap:
$268.54M
EBITDA:
$370.60M
PEG Ratio:
$1.48
Book Value:
$2.52
Earnings/Share:
$-2.56
Profit Margin:
-4.26%
Operating Margin:
4.39%
ROA (TTM):
1.14%
ROE (TTM):
-69.74%
Revenue (TTM):
$2.08B
Revenue/Share (TTM):
$59.84
Earnings Growth (YOY):
-74.20%
Revenue Growth (YOY):
-2.40%
Valuation Metrics
Enterprise Value:
$3.39B
Trailing P/E:
0.00
Forward P/E:
8.76
Shares Statistics
Shares Outstanding:
34.83M
Shares Float:
26.39M
% Insiders:
5.16%
% Institutions:
120.71%
Shares Short:
10.63M
Shares Short (Prior Month):
9.73M
Short Ratio:
3.63
Short % Float:
39.13%