Market Cap:
$791.19M
P/E Ratio:
$10.63
PEG Ratio:
$1.07
Book Value:
$54.68
Dividend/Share:
$1.02
Dividend Yield:
1.42%
Earnings/Share:
$6.76
Profit Margin:
38.64%
Operating Margin:
49.73%
ROA (TTM):
1.46%
ROE (TTM):
12.97%
Revenue (TTM):
$194.83M
Revenue/Share (TTM):
$17.66
Earnings Growth (YOY):
25.40%
Revenue Growth (YOY):
12.70%
Valuation Metrics
Enterprise Value:
$856.23M
Trailing P/E:
10.63
Forward P/E:
8.83
Shares Statistics
Shares Outstanding:
11.01M
Shares Float:
9.28M
% Insiders:
12.67%
% Institutions:
58.97%
Shares Short:
433.70K
Shares Short (Prior Month):
446.69K
Short Ratio:
5.08
Short % Float:
4.50%