XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
SHARE REPURCHASE PROGRAM (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
2 Months Ended 12 Months Ended 134 Months Ended
Nov. 17, 2021
May 27, 2021
Feb. 10, 2021
Feb. 28, 2022
Dec. 31, 2021
Dec. 31, 2020
Feb. 28, 2022
Share Repurchase Program              
Increase in authorized amount $ 1,500,000 $ 1,500,000 $ 1,000,000        
Cumulative authorized amount $ 18,800,000            
Authorization effective period 3 years 3 years 3 years        
Remaining balance under share repurchase program         $ 2,010,000    
Common stock repurchased, shares         4,537 4,832  
Common stock repurchased, average price per share         $ 545.78 $ 431.93  
Common stock repurchased, value         $ 2,476,003 $ 2,087,146  
Subsequent event [Member]              
Share Repurchase Program              
Remaining balance under share repurchase program       $ 1,600,000     $ 1,600,000
Common stock repurchased, shares       600     86,200
Common stock repurchased, average price per share       $ 656.52     $ 199.17
Common stock repurchased, value       $ 424,100     $ 17,200,000