XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
SHAREHOLDERS' EQUITY (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 26, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Class of Stock [Line Items]        
Stock repurchased and retired (in shares)   6,907,090 4,064,918 15,946,279
Value of stock repurchased and retired   $ 889,739 $ 413,700 $ 2,139,731
Average cost per share (in USD per share)   $ 128.82 $ 101.79 $ 134.18
Remaining authorized repurchase amount     $ 1,090,200  
Subsequent Event        
Class of Stock [Line Items]        
Dividends declared (in USD per share) $ 0.25