Market Cap:
$338.79M
EBITDA:
$54.86M
P/E Ratio:
$7.07
Book Value:
$2.20
Dividend/Share:
$0.06
Dividend Yield:
1.10%
Earnings/Share:
$0.69
Profit Margin:
144.32%
Operating Margin:
182.30%
ROA (TTM):
23.64%
ROE (TTM):
49.39%
Revenue (TTM):
$33.37M
Revenue/Share (TTM):
$0.52
Earnings Growth (YOY):
958.10%
Revenue Growth (YOY):
122.60%
Valuation Metrics
Enterprise Value:
$328.10M
Trailing P/E:
7.07
Forward P/E:
80.00
Shares Statistics
Shares Outstanding:
69.50M
Shares Float:
64.06M
% Insiders:
11.08%
% Institutions:
78.07%
Short % Float:
3.19%