Market Cap:
$694.78M
EBITDA:
$-14.98M
Book Value:
$2.59
Earnings/Share:
$0.00
Profit Margin:
149.54%
Operating Margin:
24.71%
ROA (TTM):
-1.08%
ROE (TTM):
8.94%
Revenue (TTM):
$63.56M
Revenue/Share (TTM):
$0.25
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
377.10%
Valuation Metrics
Enterprise Value:
$451.09M
Trailing P/E:
0.00
Forward P/E:
23.98
Shares Statistics
Shares Outstanding:
315.81M
Shares Float:
157.12M
% Insiders:
27.21%
% Institutions:
58.24%
Shares Short:
26.93M
Shares Short (Prior Month):
24.60M
Short Ratio:
14.61