XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE REPURCHASE PROGRAM (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 124 Months Ended
Feb. 10, 2021
May 07, 2021
Mar. 31, 2021
Mar. 31, 2020
May 07, 2021
Share Repurchase Program          
Increase in authorized amount $ 1,000,000        
Cumulative authorized amount $ 15,800,000        
Authorization effective period 3 years        
Remaining balance under share repurchase program     $ 817,000    
Common stock repurchased, shares     1,475 1,484  
Common stock repurchased, average price per share     $ 450.65 $ 386.71  
Common stock repurchased, value     $ 664,533 $ 574,037  
Subsequent event [Member]          
Share Repurchase Program          
Common stock repurchased, shares   100     82,500
Common stock repurchased, average price per share   $ 556.69     $ 181.09
Common stock repurchased, value   $ 8,000     $ 14,900,000