Market Cap:
$1.08B
EBITDA:
$109.90M
P/E Ratio:
$92.20
PEG Ratio:
$1.17
Book Value:
$5.71
Earnings/Share:
$0.10
Profit Margin:
0.27%
Operating Margin:
9.44%
ROA (TTM):
1.92%
ROE (TTM):
-0.23%
Revenue (TTM):
$1.83B
Revenue/Share (TTM):
$15.77
Earnings Growth (YOY):
-32.10%
Revenue Growth (YOY):
-7.20%
Valuation Metrics
Enterprise Value:
$1.10B
Trailing P/E:
92.20
Forward P/E:
7.51
Shares Statistics
Shares Outstanding:
117.20M
Shares Float:
115.60M
% Insiders:
1.37%
% Institutions:
124.61%
Shares Short:
38.40M
Shares Short (Prior Month):
38.17M
Short Ratio:
10.43
Short % Float:
38.79%