Market Cap:
$169.20M
EBITDA:
$4.22M
P/E Ratio:
$23.62
PEG Ratio:
$11.08
Book Value:
$6.97
Earnings/Share:
$0.42
Profit Margin:
10.47%
Operating Margin:
-31.95%
ROA (TTM):
1.56%
ROE (TTM):
6.39%
Revenue (TTM):
$67.59M
Revenue/Share (TTM):
$4.07
Earnings Growth (YOY):
20.00%
Revenue Growth (YOY):
-33.40%
Valuation Metrics
Enterprise Value:
$66.62M
Trailing P/E:
23.62
Forward P/E:
60.98
Shares Statistics
Shares Outstanding:
17.06M
Shares Float:
9.43M
% Insiders:
17.17%
% Institutions:
56.23%
Shares Short:
479.51K
Shares Short (Prior Month):
512.02K
Short Ratio:
7.21
Short % Float:
4.35%