XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands
1 Months Ended 3 Months Ended 26 Months Ended
Oct. 05, 2023
Aug. 31, 2023
Aug. 31, 2022
Oct. 05, 2023
Jul. 26, 2022
Jul. 27, 2021
Earnings Per Share [Abstract]            
Options granted and excluded from the computation of diluted earnings per share (in shares)   200 800      
Equity, Class of Treasury Stock [Line Items]            
Stock purchased under share buyback   $ 73,276,000 $ 320,334,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)   0 532      
Stock purchased under share buyback, average price (in dollars per share)   $ 0 $ 396.39      
Stock purchased under share buyback   $ 0 $ 210,751,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      
July 26, 2022 Plan | Subsequent Event            
Equity, Class of Treasury Stock [Line Items]            
Stock purchased under share buyback (in shares)       0    
Share Buyback 2023 Plan | Subsequent Event            
Equity, Class of Treasury Stock [Line Items]            
Stock purchased under share buyback (in shares) 500     3,200    
Stock purchased under share buyback, average price (in dollars per share) $ 482.59     $ 400.08    
Stock purchased under share buyback $ 225,500,000     $ 1,300,000,000