XML 111 R97.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings per Share (Anti Dilutive Securities Not Included in Computation of Diluted EPS) (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Earnings per Share [Abstract]      
Antidilutive stock options excluded from diluted shares (in shares) 4,901,269 5,757,435 5,443,288
Weighted average price of these options (per share) $ 45.74 $ 48.46 $ 52.93