Market Cap:
$99.95M
EBITDA:
$11.54M
Book Value:
$3.29
Earnings/Share:
$-0.62
Profit Margin:
-67.22%
Operating Margin:
16.94%
ROA (TTM):
0.38%
ROE (TTM):
-15.80%
Revenue (TTM):
$34.67M
Revenue/Share (TTM):
$0.87
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
-1.10%
Valuation Metrics
Enterprise Value:
$290.30M
Trailing P/E:
0.00
Forward P/E:
0.00
Shares Statistics
Shares Outstanding:
41.30M
Shares Float:
11.20M
% Insiders:
10.37%
% Institutions:
63.84%
Shares Short:
88.40K
Shares Short (Prior Month):
92.17K
Short Ratio:
3.28
Short % Float:
0.55%