Market Cap:
$1.83B
EBITDA:
$220.59M
PEG Ratio:
$1.89
Book Value:
$6.88
Dividend/Share:
$0.00
Dividend Yield:
0.00%
Earnings/Share:
$-1.08
Profit Margin:
-17.73%
Operating Margin:
-0.14%
ROA (TTM):
-0.45%
ROE (TTM):
-15.47%
Revenue (TTM):
$1.50B
Revenue/Share (TTM):
$6.23
Earnings Growth (YOY):
-68.40%
Revenue Growth (YOY):
-4.50%
Valuation Metrics
Enterprise Value:
$4.16B
Trailing P/E:
0.00
Forward P/E:
16.64
Shares Statistics
Shares Outstanding:
242.13M
Shares Float:
201.60M
% Insiders:
10.38%
% Institutions:
86.04%
Shares Short:
11.75M
Shares Short (Prior Month):
11.68M
Short Ratio:
5.36
Short % Float:
5.40%