XML 24 R31.htm IDEA: XBRL DOCUMENT v3.2.0.727
Share Repurchase Program (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 55 Months Ended
May. 29, 2015
Feb. 04, 2015
Aug. 07, 2015
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Aug. 07, 2015
Share repurchase program                
Increase in authorized amount $ 500,000 $ 500,000            
Cumulative authorized amount $ 5,500,000              
Authorization effective period 3 years 3 years            
Remaining balance under share repurchase program       $ 704,400   $ 704,400    
Common stock repurchased, shares       1,987 1,873 2,637 2,022  
Common stock repurchased, average price per share       $ 221.50 $ 148.21 $ 218.05 $ 148.21  
Common stock repurchased, value       $ 440,129 $ 277,561 $ 574,932 $ 299,625  
Subsequent Event [Member]                
Share repurchase program                
Common stock repurchased, shares     200         49,200
Common stock repurchased, average price per share     $ 231.47         $ 98.57
Common stock repurchased, value     $ 57,200         $ 4,900,000