v3.25.2
Accounting for Leases as a Lessor - Components of Financing Receivables (Details) - USD ($)
$ in Millions
Jul. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Leases [Abstract]      
Minimum lease payments receivable $ 10,194 $ 10,266  
Unguaranteed residual value 680 599  
Unearned income (1,246) (1,218)  
Financing receivables, gross 9,628 9,647  
Allowance for credit losses (206) (194) $ (243)
Financing receivables, net 9,422 9,453  
Less: current portion (3,777) (3,870)  
Amounts due after one year, net $ 5,645 $ 5,583