v3.24.3
Equity Award Plans (PSO Activities) (Details) - PSOs - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Oct. 31, 2024
Jul. 31, 2024
PSOs, Outstanding Roll Forward    
Balance, beginning (in shares) 4.8  
Exercised (in shares) (0.6)  
Balance, ending (in shares) 4.2 4.8
Options exercisable (in shares) 4.2  
PSOs, Outstanding, Weighted-Average Exercise Price Roll Forward    
Balance, beginning (in usd per share) $ 65.33  
Exercised (in usd per share) 65.63  
Balance, ending (in usd per share) 65.29 $ 65.33
Options exercisable, weighted-average exercise price (in usd per share) $ 65.29  
PSOs, Additional Disclosures    
Weighted-average remaining contractual life (in years) 1 year 1 year 2 months 12 days
Options exercisable, weighted-average remaining contractual term (in years) 1 year  
Aggregate intrinsic value $ 1,251.3 $ 1,244.9
Options exercisable, aggregate intrinsic value $ 1,251.3