Market Cap:
$641.56M
EBITDA:
$14.09M
PEG Ratio:
$-8.49
Book Value:
$26.37
Earnings/Share:
$-1.41
Profit Margin:
-6.23%
Operating Margin:
-6.25%
ROA (TTM):
-2.68%
ROE (TTM):
-5.22%
Revenue (TTM):
$678.93M
Revenue/Share (TTM):
$22.67
Earnings Growth (YOY):
-98.40%
Revenue Growth (YOY):
-3.50%
Valuation Metrics
Enterprise Value:
$518.17M
Trailing P/E:
0.00
Forward P/E:
8.26
Shares Statistics
Shares Outstanding:
30.31M
Shares Float:
25.10M
% Insiders:
17.02%
% Institutions:
77.21%
Shares Short:
3.17M
Shares Short (Prior Month):
2.95M
Short Ratio:
5.80
Short % Float:
12.62%