XML 66 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Share Repurchase Program (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 112 Months Ended
Feb. 05, 2020
Mar. 31, 2020
Mar. 31, 2019
May 08, 2020
Share Repurchase Program        
Increase in authorized amount $ 1,000,000      
Cumulative authorized amount $ 13,800,000      
Authorization effective period 3 years      
Remaining balance under share repurchase program   $ 1,000,000    
Common stock repurchased, shares   1,484 927  
Common stock repurchased, average price per share   $ 386.71 $ 347.09  
Common stock repurchased, value   $ 574,037 $ 321,846  
Subsequent event [Member]        
Share Repurchase Program        
Common stock repurchased, shares       77,700
Common stock repurchased, average price per share       $ 164.22
Common stock repurchased, value       $ 12,800,000