XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended 16 Months Ended
Nov. 30, 2022
Aug. 31, 2022
Nov. 30, 2021
Aug. 31, 2021
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 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) 1,100,000   100,000   900,000 100,000        
Equity, Class of Treasury Stock [Line Items]                    
Stock purchased under share buyback $ 28,348,000 $ 320,334,000 $ 5,491,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,000        
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) 12,000   0   544,000 0 2,700,000      
Stock purchased under share buyback, average price (in dollars per share) $ 377.66   $ 0   $ 395.97 $ 0 $ 385.62      
Stock purchased under share buyback $ 4,683,000   $ 0   $ 215,434,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) 100,000   0   300,000 0        
Stock purchased under share buyback, average price (in dollars per share) $ 421.85       $ 414.46          
Stock purchased under share buyback $ 28,000,000       $ 107,600,000