v3.26.1
Other Income, Net (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Other Income and Expenses [Abstract]        
Interest income $ 71 $ 93 $ 285 $ 266
Foreign currency exchange gains (losses), net (14) (8) (41) (14)
Change in fair value of convertible senior notes   0 (37) 0
Change in fair value of capped calls (1) 0 (1) 0
Other, net 8 8 76 9
Total other income, net $ 27 $ 93 $ 282 $ 261