Market Cap:
$984.99M
P/E Ratio:
$10.83
PEG Ratio:
$0.00
Book Value:
$42.95
Dividend/Share:
$0.42
Dividend Yield:
0.73%
Earnings/Share:
$5.38
Profit Margin:
34.42%
Operating Margin:
47.18%
ROA (TTM):
1.29%
ROE (TTM):
12.93%
Revenue (TTM):
$262.34M
Revenue/Share (TTM):
$15.54
Earnings Growth (YOY):
7.20%
Revenue Growth (YOY):
7.00%
Valuation Metrics
Enterprise Value:
$1.10B
Trailing P/E:
10.83
Forward P/E:
10.89
Shares Statistics
Shares Outstanding:
16.90M
Shares Float:
16.35M
% Insiders:
2.13%
% Institutions:
77.60%
Short % Float:
4.58%