XML 27 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Weighted average number of shares for calculation of basic EPS 32,838,636 36,103,520 33,282,584 36,364,380
Stock options, restricted stock awards and restricted stock units under equity incentive plans 94,043 344,642 135,971 105,379
Weighted average number of shares for calculation of diluted EPS 32,932,679 36,448,162 33,418,555 36,469,759
Stock options under equity incentive plans        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Stock options outstanding for equity incentive plans 441,435 12,000 441,435 1,359,250