XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE REPURCHASE PROGRAM (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 127 Months Ended
May 27, 2021
Feb. 10, 2021
Aug. 06, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Aug. 06, 2021
Share Repurchase Program                
Increase in authorized amount $ 1,500,000 $ 1,000,000            
Cumulative authorized amount $ 17,300,000              
Authorization effective period 3 years 3 years            
Remaining balance under share repurchase program       $ 1,900,000   $ 1,900,000    
Common stock repurchased, shares       743 185 2,218 1,669  
Common stock repurchased, average price per share       $ 537.25 $ 417.79 $ 479.69 $ 390.14  
Common stock repurchased, value       $ 399,634 $ 76,974 $ 1,064,167 $ 651,011  
Subsequent event [Member]                
Share Repurchase Program                
Common stock repurchased, shares     300         83,500
Common stock repurchased, average price per share     $ 596.11         $ 185.60
Common stock repurchased, value     $ 169,000         $ 15,500,000