Market Cap:
$202.17M
EBITDA:
$58.13M
PEG Ratio:
$0.00
Book Value:
$15.05
Earnings/Share:
$-2.62
Profit Margin:
-14.61%
Operating Margin:
33.19%
ROA (TTM):
5.57%
ROE (TTM):
-10.60%
Revenue (TTM):
$116.38M
Revenue/Share (TTM):
$15.22
Earnings Growth (YOY):
-82.30%
Revenue Growth (YOY):
561.40%
Valuation Metrics
Enterprise Value:
$295.50M
Trailing P/E:
0.00
Forward P/E:
13.99
Shares Statistics
Shares Outstanding:
13.29M
Shares Float:
1.37M
% Insiders:
38.10%
% Institutions:
56.12%
Shares Short:
56.77K
Shares Short (Prior Month):
102.15K
Short Ratio:
1.91
Short % Float:
0.95%