XML 87 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Detail) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Weighted average number of shares for calculation of basic EPS – Common Stock 35,920,782 36,720,749 36,448,138
Stock options, restricted stock awards and restricted stock units under equity incentive plans 256,362 92,970 152,665
Weighted average number of shares for calculation of diluted EPS – Common Stock 36,177,144 36,813,719 36,600,803
Stock options outstanding for equity incentive plans      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Common stock that have been excluded from the diluted shares calculation 898,250 2,055,784 1,314,784