Market Cap:
$273.01M
EBITDA:
$3.04M
PEG Ratio:
$2.21
Book Value:
$10.26
Earnings/Share:
$-0.23
Profit Margin:
-3.14%
Operating Margin:
11.43%
ROA (TTM):
-0.87%
ROE (TTM):
-2.19%
Revenue (TTM):
$120.65M
Revenue/Share (TTM):
$8.69
Earnings Growth (YOY):
-50.50%
Revenue Growth (YOY):
15.60%
Valuation Metrics
Enterprise Value:
$246.40M
Trailing P/E:
0.00
Forward P/E:
22.08
Shares Statistics
Shares Outstanding:
13.38M
Shares Float:
11.29M
% Insiders:
6.40%
% Institutions:
93.40%
Shares Short:
365.72K
Shares Short (Prior Month):
367.16K
Short Ratio:
3.79
Short % Float:
3.59%