v3.26.1
Balance Sheet Details - Schedule of Contracts Liabilities (Details) - USD ($)
$ in Millions
Apr. 30, 2026
Oct. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Customer deposits $ 313 $ 616
Customer deposits - non-current 34 72
Total customer deposits 347 688
Deferred revenue 5,621 5,358
Deferred revenue - non-current 5,220 4,980
Total deferred revenue $ 10,841 $ 10,338