Market Cap:
$210.29M
EBITDA:
$24.86M
P/E Ratio:
$11.35
PEG Ratio:
$-0.10
Book Value:
$0.89
Earnings/Share:
$0.23
Profit Margin:
23.50%
Operating Margin:
23.48%
ROA (TTM):
15.42%
ROE (TTM):
31.24%
Revenue (TTM):
$80.62M
Revenue/Share (TTM):
$1.01
Earnings Growth (YOY):
2,241.10%
Revenue Growth (YOY):
27.10%
Valuation Metrics
Enterprise Value:
$174.81M
Trailing P/E:
11.35
Forward P/E:
51.28
Shares Statistics
Shares Outstanding:
80.57M
Shares Float:
77.45M
% Insiders:
3.88%
% Institutions:
24.20%
Shares Short:
3.51M
Shares Short (Prior Month):
2.88M
Short Ratio:
3.96
Short % Float:
4.53%