XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.4
Earnings Per Share - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 29 Months Ended
Jan. 08, 2025
Nov. 30, 2024
Aug. 31, 2024
Nov. 30, 2023
Aug. 31, 2023
Nov. 30, 2024
Nov. 30, 2023
Jan. 08, 2025
Jul. 23, 2024
Jul. 26, 2022
Jul. 27, 2021
Equity, Class of Treasury Stock [Line Items]                      
Anti-dilutive stock options (in shares)   1,200   2,000   700 1,300        
Total purchase price of shares repurchased   $ 36,716 $ 614,802 $ 349,852 $ 73,276            
Subsequent Event                      
Equity, Class of Treasury Stock [Line Items]                      
Stock purchased under share buyback (in shares) 0                    
July 27, 2021 Plan                      
Equity, Class of Treasury Stock [Line Items]                      
Share buyback program, authorized amount                     $ 1,500,000
Stock purchased under share buyback (in shares)   0   2,633   0 2,633        
Stock purchased under share buyback, average price (in dollars per share)   $ 0   $ 121.64   $ 0 $ 121.64        
Total purchase price of shares repurchased   $ 0   $ 320,266   $ 0 $ 320,266        
July 26, 2022 Plan                      
Equity, Class of Treasury Stock [Line Items]                      
Share buyback program, authorized amount                   $ 1,000,000  
Stock purchased under share buyback (in shares)   0   0   2,732 0        
Stock purchased under share buyback, average price (in dollars per share)   $ 0   $ 0   $ 173.40 $ 0        
Total purchase price of shares repurchased   $ 0   $ 0   $ 473,617 $ 0        
July 26, 2022 Plan | Subsequent Event                      
Equity, Class of Treasury Stock [Line Items]                      
Stock purchased under share buyback (in shares)               3,100      
Stock purchased under share buyback, average price (in dollars per share)               $ 172.85      
Total purchase price of shares repurchased               $ 530,700      
July 23, 2024 Plan                      
Equity, Class of Treasury Stock [Line Items]                      
Share buyback program, authorized amount                 $ 1,000,000    
Stock purchased under share buyback (in shares)   0   0   0 0        
Stock purchased under share buyback, average price (in dollars per share)   $ 0   $ 0   $ 0 $ 0        
Total purchase price of shares repurchased   $ 0   $ 0   $ 0 $ 0