XML 53 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Earnings Per Share Basic [Abstract]        
Net income $ 21,386 $ 19,701 $ 58,676 $ 52,826
Basic weighted average common shares 19,256,069 19,216,545 19,243,689 19,204,196
Basic earnings per common share $ 1.11 $ 1.03 $ 3.05 $ 2.75
Net income $ 21,386 $ 19,701 $ 58,676 $ 52,826
Weighted average common shares 19,256,069 19,216,545 19,243,689 19,204,196
Stock options and restricted stock 46,482 56,439 76,510 76,840
Diluted weighted average common shares 19,302,551 19,272,984 19,320,199 19,281,036
Diluted earnings per common share $ 1.11 $ 1.02 $ 3.04 $ 2.74