Market Cap:
$192.40M
EBITDA:
$-8.09M
PEG Ratio:
$3.48
Book Value:
$6.54
Earnings/Share:
$-0.92
Profit Margin:
-6.94%
Operating Margin:
-5.13%
ROA (TTM):
-5.84%
ROE (TTM):
-13.14%
Revenue (TTM):
$354.30M
Revenue/Share (TTM):
$13.05
Earnings Growth (YOY):
87.30%
Revenue Growth (YOY):
3.00%
Valuation Metrics
Enterprise Value:
$99.47M
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
26.54M
Shares Float:
23.13M
% Insiders:
12.95%
% Institutions:
80.17%
Shares Short:
1.53M
Shares Short (Prior Month):
1.47M
Short Ratio:
3.88
Short % Float:
5.88%