XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Supplementary Financial Information - Schedule of Transferred Trade Receivables Not Collected from Third Parties (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Trade Receivables Sold and Cash Received [Roll Forward]        
Balance at beginning of period $ 174 $ 173 $ 185 $ 131
Trade receivables sold 3,383 2,918 10,241 8,887
Cash receipts (3,398) (2,897) (10,286) (8,811)
Foreign currency and other 0 (5) 19 (18)
Balance at end of period $ 159 $ 189 $ 159 $ 189