Market Cap:
$870.57M
EBITDA:
$8.17M
Book Value:
$0.68
Earnings/Share:
$-0.01
Profit Margin:
0.08%
Operating Margin:
-2.00%
ROA (TTM):
2.30%
ROE (TTM):
0.17%
Revenue (TTM):
$245.73M
Revenue/Share (TTM):
$1.47
Earnings Growth (YOY):
181.10%
Revenue Growth (YOY):
13.60%
Valuation Metrics
Enterprise Value:
$779.58M
Trailing P/E:
0.00
Forward P/E:
43.29
Shares Statistics
Shares Outstanding:
165.82M
Shares Float:
138.35M
% Insiders:
5.17%
% Institutions:
86.21%
Shares Short:
4.11M
Shares Short (Prior Month):
3.71M
Short Ratio:
2.40
Short % Float:
3.79%