Market Cap:
$1.57M
EBITDA:
$-30.87M
Book Value:
$-7.04
Earnings/Share:
$-111.14
Profit Margin:
-38.07%
Operating Margin:
-15.11%
ROA (TTM):
-5.59%
ROE (TTM):
-406.40%
Revenue (TTM):
$558.43M
Revenue/Share (TTM):
$228.91
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
-50.80%
Valuation Metrics
Enterprise Value:
$250.22M
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
3.74M
Shares Float:
1.17M
% Insiders:
0.423%
% Institutions:
74.29%
Shares Short:
184.84K
Shares Short (Prior Month):
144.34K
Short Ratio:
0.37
Short % Float:
12.80%