Market Cap:
$121.69M
EBITDA:
$35.33M
Book Value:
$1.36
Earnings/Share:
$-1.61
Profit Margin:
-72.28%
Operating Margin:
-8.55%
ROA (TTM):
-1.94%
ROE (TTM):
-78.37%
Revenue (TTM):
$232.70M
Revenue/Share (TTM):
$2.23
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
-9.10%
Valuation Metrics
Enterprise Value:
$104.08M
Trailing P/E:
0.00
Forward P/E:
5.87
Shares Statistics
Shares Outstanding:
106.74M
Shares Float:
40.43M
% Insiders:
6.20%
% Institutions:
82.70%
Shares Short:
1.93M
Shares Short (Prior Month):
1.68M
Short Ratio:
2.72
Short % Float:
4.29%