XML 68 R51.htm IDEA: XBRL DOCUMENT v3.2.0.727
Earnings per Share (Anti Dilutive Securities Not Included in Computation of Diluted EPS) (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Earnings per Share [Abstract]        
Antidilutive stock options excluded from diluted shares 5,988,668 1,161,442 5,767,975 1,810,012
Weighted average price of these options $ 53.12 $ 60.02 $ 53.31 $ 58.90