Market Cap:
$61.86M
EBITDA:
$-55.55M
PEG Ratio:
$26.53
Book Value:
$-96.92
Earnings/Share:
$-329.00
Profit Margin:
-149.73%
Operating Margin:
-24.29%
ROA (TTM):
-1.53%
ROE (TTM):
-392.05%
Revenue (TTM):
$1.27B
Revenue/Share (TTM):
$222.76
Earnings Growth (YOY):
-89.60%
Revenue Growth (YOY):
2.70%
Valuation Metrics
Enterprise Value:
$8.97B
Trailing P/E:
0.00
Forward P/E:
212.77
Shares Statistics
Shares Outstanding:
16.32M
Shares Float:
4.42M
% Insiders:
11.44%
% Institutions:
36.30%
Shares Short:
700.48K
Shares Short (Prior Month):
632.43K
Short Ratio:
1.08
Short % Float:
4.76%