v3.25.2
Balance Sheet Details - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Apr. 30, 2025
Jul. 31, 2025
Jul. 31, 2024
Oct. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Provision for inventory and credit losses $ 122     $ 271   $ 89
Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration] Accounts payable     Accounts payable    
Supplier finance program, obligation $ 435     $ 435   466
Other non-current liabilities 8,672     8,672   6,905
Trade receivables sold 1,000   $ 3,100 2,800    
Deferred revenue 5,311     5,311   3,904
Unearned revenue recognized       3,000    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Unsatisfied performance obligations 10,100     10,100    
Total customer deposits 653     653   296
Customer deposits 580     580   289
Current portion of capitalized costs 122     122   88
Non-current portion of capitalized costs 147     147   136
Amortization of capitalized costs to obtain a contract 88 $ 27   142 $ 79  
Notes payable and short-term borrowings            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Deferred revenue $ 70     $ 70   $ 62
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-08-01            
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]            
Unsatisfied performance obligation expected to be recognized over the remainder of the year 18.00%     18.00%    
Expected timing of satisfaction 3 months     3 months    
Employee Severance            
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Other accrued liabilities $ 164     $ 164    
Other non-current liabilities $ 42     $ 42