Market Cap:
$399.33M
EBITDA:
$-364.82M
P/E Ratio:
$0.21
Book Value:
$3.68
Earnings/Share:
$15.01
Profit Margin:
-250.13%
Operating Margin:
-169.19%
ROA (TTM):
-16.05%
ROE (TTM):
-556.03%
Revenue (TTM):
$206.71M
Revenue/Share (TTM):
$2.19
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
36.60%
Valuation Metrics
Enterprise Value:
$349.18M
Trailing P/E:
0.21
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
54.53M
Shares Float:
45.67M
% Insiders:
3.34%
% Institutions:
50.04%
Short % Float:
22.13%