v3.26.1
Balance Sheet Details - Schedule of Contracts Liabilities (Details) - USD ($)
$ in Millions
Jul. 31, 2026
Oct. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer deposits $ 348 $ 616
Customer deposits - non-current 57 72
Total customer deposits 405 688
Deferred revenue 5,561 5,358
Deferred revenue - non-current 5,359 4,980
Total deferred revenue $ 10,920 $ 10,338