XML 73 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares of common stock authorized for share based payment awards under 2011 Plan 2,600,000    
Shares available for grant under the 2011 plan 1,032,406    
Compensation expenses $ 8,872,000 $ 6,837,000 $ 7,151,000
Decrease increase in market value of company common stock, per share $ 102.44 $ 74.00  
Increase decrease in market value of common stock $ 28.44    
Income tax benefit recognized in the income statement for share-based compensation arrangements $ 1,501,000 $ 1,849,000 2,980,124
Proceeds from stock option exercises $ 3,037,000 $ 4,163,000 $ 3,370,000
Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Weighted-average grant-date fair values of options awarded $ 26.49 $ 22.13 $ 24.49
Intrinsic values of options exercised $ 2,518,000 $ 3,879,000 $ 5,232,000
Unrecognized compensation cost $ 1,850,000    
Weighted average period for amortization of unrecognized compensation cost 1 year 8 months 12 days    
Actual tax benefit recognized for the tax deductions from stock based compensation $ 348,000 $ 548,000 $ 1,455,000
Stock Option Granted Prior to 2017 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 2 years    
Stock Options Granted in 2017 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 3 years    
Percentage of awards vesting in each year 33.33%    
Stock Options Granted in 2018 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 3 years    
Percentage of awards vesting in each year 33.33%    
Performance Stock Award [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Performance stock awards vested 0    
Stock Awards [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation cost $ 3,618,000    
Weighted average period for amortization of unrecognized compensation cost 1 year 8 months 12 days    
Performance stock awards vested 28,595    
Weighted-average grant-date fair values of awards granted $ 89.12 $ 72.06 $ 75.94
SARs [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Period of expiration 10 years    
Unrecognized compensation cost $ 4,058,000    
Weighted average period for amortization of unrecognized compensation cost 1 year 8 months 12 days    
Weighted-average grant-date fair values of awards granted $ 26.43 $ 22.19 $ 24.90
SARs liability cash-settled $ 4,509,000 $ 3,647,000  
SARs Granted Prior to 2017 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 2 years    
SARs Granted in 2017 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 3 years    
Percentage of awards vesting in each year 33.33%    
SARs Granted in 2018 [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Vesting period 3 years    
Percentage of awards vesting in each year 33.33%    
Maximum [Member] | Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Period of expiration 10 years    
Minimum [Member] | Stock Option [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Period of expiration 8 years