XML 63 R47.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share - Calculation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2019
Jun. 30, 2018
Earnings Per Share [Abstract]            
Net income $ 20,667 $ 15,253 $ 18,771 $ 14,583 $ 35,920 $ 33,354
Average Common Shares:            
Basic (weighted-average outstanding shares) 11,726   11,652   11,712 11,629
Dilutive potential common shares from stock options 72   107   75 120
Diluted (weighted-average outstanding shares) 11,798   11,759   11,787 11,749
Basic earnings per share (in dollars per share) $ 1.76   $ 1.61   $ 3.07 $ 2.87
Diluted earnings per share (in dollars per share) $ 1.75   $ 1.60   $ 3.05 $ 2.84