XML 95 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock Plans (Details 2) - Stock Option [Member] - $ / shares
12 Months Ended
Oct. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Weighted Average Assumptions Used        
Dividend yield   1.50% 1.40% 1.80%
Expected volatility   24.00% 22.00% 24.00%
Risk-free interest rate   2.60% 2.70% 2.30%
Expected life of stock option   7 years 1 month 6 days 7 years 1 month 6 days 6 years 10 months 24 days
Weighted-average fair value per option (in dollars per share)   $ 23.38 $ 23.17 $ 18.18
Senior Executives [Member]        
Weighted Average Assumptions Used        
Dividend yield 1.58%      
Expected volatility 21.41%      
Risk-free interest rate 2.26%      
Expected life of stock option 7 years      
Weighted-average fair value per option (in dollars per share) $ 19.18