Market Cap:
$1.72B
P/E Ratio:
$12.48
PEG Ratio:
$1.94
Book Value:
$41.56
Dividend/Share:
$1.44
Dividend Yield:
2.72%
Earnings/Share:
$4.32
Profit Margin:
31.85%
Operating Margin:
43.94%
ROA (TTM):
1.40%
ROE (TTM):
10.59%
Revenue (TTM):
$437.87M
Revenue/Share (TTM):
$13.63
Earnings Growth (YOY):
13.50%
Revenue Growth (YOY):
11.00%
Valuation Metrics
Enterprise Value:
$1.59B
Trailing P/E:
12.48
Forward P/E:
12.12
Shares Statistics
Shares Outstanding:
31.97M
Shares Float:
30.32M
% Insiders:
9.02%
% Institutions:
74.00%
Shares Short:
1.56M
Shares Short (Prior Month):
1.49M
Short Ratio:
5.49
Short % Float:
5.12%