XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 13 Months Ended
Aug. 31, 2022
Aug. 31, 2021
Aug. 31, 2022
Jul. 26, 2022
Jul. 27, 2021
Oct. 29, 2019
Earnings Per Share [Abstract]            
Options granted and excluded from the computation of diluted earnings per share (in shares) 800 100        
Equity, Class of Treasury Stock [Line Items]            
Stock purchased under share buyback $ 320,334,000 $ 659,235,000        
October 29, 2019 Plan            
Equity, Class of Treasury Stock [Line Items]            
Share buyback program, authorized amount           $ 1,000,000,000
Stock purchased under share buyback (in shares) 0 1,590        
Stock purchased under share buyback, average price (in dollars per share) $ 0 $ 365.41        
Stock purchased under share buyback $ 0 $ 581,220,000        
July 27, 2021 Plan            
Equity, Class of Treasury Stock [Line Items]            
Share buyback program, authorized amount         $ 1,500,000,000  
Stock purchased under share buyback (in shares) 532 0 2,700      
Stock purchased under share buyback, average price (in dollars per share) $ 396.39 $ 0 $ 385.66      
Stock purchased under share buyback $ 210,751,000 $ 0 $ 1,000,000,000      
July 26, 2022 Plan            
Equity, Class of Treasury Stock [Line Items]            
Share buyback program, authorized amount       $ 1,000,000,000    
Stock purchased under share buyback (in shares) 0 0        
Stock purchased under share buyback, average price (in dollars per share) $ 0 $ 0        
Stock purchased under share buyback $ 0 $ 0        
Noncash Share Repurchase Transaction            
Equity, Class of Treasury Stock [Line Items]            
Stock purchased under share buyback (in shares) 200          
Stock purchased under share buyback, average price (in dollars per share) $ 411.93          
Stock purchased under share buyback $ 79,600,000