XML 88 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Plans - Schedule of Exercise Price Ranges, Characteristics of Outstanding Stock Options (Detail)
12 Months Ended
Dec. 31, 2018
$ / shares
shares
$17.83 – $33.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (dollars per share) $ 17.83
Range of Exercise Prices, maximum (dollars per share) $ 33.00
Stock Options Outstanding, Shares | shares 39,485
Stock Options Outstanding, Weighted-Average Exercise Price (dollars per share) $ 25.01
Stock Options Outstanding, Weighted-Average Remaining Life 10 months 24 days
Stock Options Exercisable, Shares | shares 39,485
Stock Options Exercisable, Weighted-Average Exercise Price (dollars per share) $ 25.01
Stock Options Exercisable, Weighted-Average Remaining Life 10 months 24 days
$33.01 – $45.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (dollars per share) $ 33.01
Range of Exercise Prices, maximum (dollars per share) $ 45.00
Stock Options Outstanding, Shares | shares 359,713
Stock Options Outstanding, Weighted-Average Exercise Price (dollars per share) $ 40.39
Stock Options Outstanding, Weighted-Average Remaining Life 4 years 3 months 26 days
Stock Options Exercisable, Shares | shares 263,385
Stock Options Exercisable, Weighted-Average Exercise Price (dollars per share) $ 38.89
Stock Options Exercisable, Weighted-Average Remaining Life 3 years 3 months 7 days
$45.01 – $51.69  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (dollars per share) $ 45.01
Range of Exercise Prices, maximum (dollars per share) $ 51.69
Stock Options Outstanding, Shares | shares 335,803
Stock Options Outstanding, Weighted-Average Exercise Price (dollars per share) $ 49.64
Stock Options Outstanding, Weighted-Average Remaining Life 4 years 7 months 24 days
Stock Options Exercisable, Shares | shares 335,803
Stock Options Exercisable, Weighted-Average Exercise Price (dollars per share) $ 49.64
Stock Options Exercisable, Weighted-Average Remaining Life 4 years 7 months 24 days
$17.83 – $51.69  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, minimum (dollars per share) $ 17.83
Range of Exercise Prices, maximum (dollars per share) $ 51.69
Stock Options Outstanding, Shares | shares 735,001
Stock Options Outstanding, Weighted-Average Exercise Price (dollars per share) $ 43.79
Stock Options Outstanding, Weighted-Average Remaining Life 4 years 3 months 11 days
Stock Options Exercisable, Shares | shares 638,673
Stock Options Exercisable, Weighted-Average Exercise Price (dollars per share) $ 43.68
Stock Options Exercisable, Weighted-Average Remaining Life 3 years 10 months 6 days