XML 117 R101.htm IDEA: XBRL DOCUMENT v3.3.1.900
Earnings per Share (Anti Dilutive Securities Not Included in Computation of Diluted EPS) (Details) - $ / shares
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Earnings per Share [Abstract]      
Antidilutive stock options excluded from diluted shares 5,443,288 1,893,364 1,026,900
Weighted average price of these options $ 52.93 $ 55.21 $ 54.54