XML 56 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Numerator [Abstract]        
Net income $ 16,106 $ 13,763 $ 43,519 $ 36,581
Basic earnings per share [Abstract]        
Weighted average shares (in shares) 17,691,000 17,633,000 17,683,000 17,625,000
Diluted earnings per share [Abstract]        
Effect of dilutive stock options and restricted stock grants (in shares) 19,000 20,000 17,000 20,000
Adjusted weighted average shares (in shares) 17,710,000 17,653,000 17,700,000 17,645,000
Earnings per share [Abstract]        
Basic earnings per share (in dollars per share) $ 0.91 $ 0.78 $ 2.46 $ 2.08
Diluted earnings per share (in dollars per share) $ 0.91 $ 0.78 $ 2.46 $ 2.07
Options [Member]        
Earnings Per Share [Abstract]        
Options excluded from diluted calculations (in shares) 0 0 0 0