Market Cap:
$1.04B
P/E Ratio:
$10.73
PEG Ratio:
$1.63
Book Value:
$43.03
Dividend/Share:
$1.56
Dividend Yield:
2.57%
Earnings/Share:
$5.62
Profit Margin:
34.84%
Operating Margin:
41.88%
ROA (TTM):
1.42%
ROE (TTM):
13.63%
Revenue (TTM):
$274.17M
Revenue/Share (TTM):
$16.11
Earnings Growth (YOY):
-4.80%
Revenue Growth (YOY):
17.10%
Valuation Metrics
Enterprise Value:
$1.08B
Trailing P/E:
10.73
Forward P/E:
10.87
Shares Statistics
Shares Outstanding:
17.29M
Shares Float:
16.84M
% Insiders:
3.10%
% Institutions:
71.96%
Shares Short:
561.52K
Shares Short (Prior Month):
626.40K
Short Ratio:
4.89
Short % Float:
3.33%