XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation and Stock Options - Stock Options Outstanding and Exercisable (Detail) - $ / shares
3 Months Ended
Jun. 30, 2019
Apr. 01, 2019
Mar. 31, 2019
Jun. 30, 2018
Mar. 31, 2018
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]          
Number of Outstanding Options 1,000,830 1,058,411 1,058,411 1,063,254 1,064,439
Weighted Average Remaining Contractual Life 3 years 5 months 1 day        
Outstanding Options – Weighted Average Exercise Price $ 47.05 $ 45.17 $ 45.17 $ 40.43 $ 39.45
Exercisable Options – Number of Exercisable Options 379,869        
Exercisable Options – Weighted Average Exercise Price $ 36.21        
Range of Exercise Price, $12.71 to $34.78 [Member]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]          
Range of Exercise Price, lower limit 12.71        
Range of Exercise Price, upper limit $ 34.78        
Number of Outstanding Options 262,396        
Weighted Average Remaining Contractual Life 2 years 3 months 7 days        
Outstanding Options – Weighted Average Exercise Price $ 27.56        
Exercisable Options – Number of Exercisable Options 201,204        
Exercisable Options – Weighted Average Exercise Price $ 26.12        
Range of Exercise Price, $34.79 to $49.40 [Member]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]          
Range of Exercise Price, lower limit 34.79        
Range of Exercise Price, upper limit $ 49.40        
Number of Outstanding Options 297,264        
Weighted Average Remaining Contractual Life 3 years 4 months 13 days        
Outstanding Options – Weighted Average Exercise Price $ 45.64        
Exercisable Options – Number of Exercisable Options 136,418        
Exercisable Options – Weighted Average Exercise Price $ 44.60        
Range of Exercise Price, $49.41 to $59.32 [Member]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]          
Range of Exercise Price, lower limit 49.41        
Range of Exercise Price, upper limit $ 59.32        
Number of Outstanding Options 366,195        
Weighted Average Remaining Contractual Life 4 years 3 days        
Outstanding Options – Weighted Average Exercise Price $ 58.02        
Exercisable Options – Number of Exercisable Options 42,247        
Exercisable Options – Weighted Average Exercise Price $ 57.15        
Range of Exercise Price, $59.33 to $70.24 [Member]          
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]          
Range of Exercise Price, lower limit 59.33        
Range of Exercise Price, upper limit $ 70.24        
Number of Outstanding Options 74,975        
Weighted Average Remaining Contractual Life 4 years 8 months 15 days        
Outstanding Options – Weighted Average Exercise Price $ 67.28        
Exercisable Options – Number of Exercisable Options 0        
Exercisable Options – Weighted Average Exercise Price $ 0