Market Cap:
$518.64M
P/E Ratio:
$13.12
PEG Ratio:
$0.00
Book Value:
$16.49
Dividend/Share:
$1.00
Dividend Yield:
3.28%
Earnings/Share:
$2.32
Profit Margin:
37.13%
Operating Margin:
52.62%
ROA (TTM):
0.95%
ROE (TTM):
14.71%
Revenue (TTM):
$103.37M
Revenue/Share (TTM):
$6.09
Earnings Growth (YOY):
36.20%
Revenue Growth (YOY):
18.00%
Valuation Metrics
Enterprise Value:
$454.81M
Trailing P/E:
13.12
Forward P/E:
13.26
Shares Statistics
Shares Outstanding:
17.04M
Shares Float:
15.25M
% Insiders:
11.03%
% Institutions:
51.77%
Short % Float:
2.26%