v3.24.3
Net Income Per Share (Schedule of Antidilutive Securities Excluded from Computation) (Details) - shares
shares in Millions
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Employee equity incentive plans    
Antidilutive Securities Excluded from Computation of Earnings Per Share    
Antidilutive securities (in shares) 1.6 2.6