XML 115 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Number Outstanding (in shares) | shares 157,622
Weighted Average Remaining Contractual Life 4 years 4 months 2 days
Weighted Average Exercise Price (in dollars per share) $ 49.72
Number Exercisable (in shares) | shares 103,927
Weighted Average Exercise Price (in dollars per share) $ 46.91
$35.71-37.50  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (in dollars per share) 35.71
Range of exercise prices, upper range (in dollars per share) $ 37.50
Number Outstanding (in shares) | shares 31,680
Weighted Average Remaining Contractual Life 1 year 7 months 13 days
Weighted Average Exercise Price (in dollars per share) $ 37.00
Number Exercisable (in shares) | shares 31,680
Weighted Average Exercise Price (in dollars per share) $ 37.00
$37.51-41.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (in dollars per share) 37.51
Range of exercise prices, upper range (in dollars per share) $ 41.0
Number Outstanding (in shares) | shares 28,155
Weighted Average Remaining Contractual Life 3 years 3 months 10 days
Weighted Average Exercise Price (in dollars per share) $ 40.60
Number Exercisable (in shares) | shares 21,500
Weighted Average Exercise Price (in dollars per share) $ 40.60
$41.01-50.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (in dollars per share) 41.01
Range of exercise prices, upper range (in dollars per share) $ 50.00
Number Outstanding (in shares) | shares 47,195
Weighted Average Remaining Contractual Life 4 years 10 months 9 days
Weighted Average Exercise Price (in dollars per share) $ 49.22
Number Exercisable (in shares) | shares 28,226
Weighted Average Exercise Price (in dollars per share) $ 49.22
$50.01-76.90  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (in dollars per share) 50.01
Range of exercise prices, upper range (in dollars per share) $ 76.90
Number Outstanding (in shares) | shares 50,370
Weighted Average Remaining Contractual Life 6 years 1 month 24 days
Weighted Average Exercise Price (in dollars per share) $ 63.12
Number Exercisable (in shares) | shares 22,410
Weighted Average Exercise Price (in dollars per share) $ 63.87
$76.91-86.18  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (in dollars per share) 76.91
Range of exercise prices, upper range (in dollars per share) $ 86.18
Number Outstanding (in shares) | shares 222
Weighted Average Remaining Contractual Life 6 years 10 months 20 days
Weighted Average Exercise Price (in dollars per share) $ 86.18
Number Exercisable (in shares) | shares 111
Weighted Average Exercise Price (in dollars per share) $ 86.18