XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Supplementary Financial Information - Schedule of Transferred Trade Receivables Not Collected from Third Parties (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Trade Receivables Sold and Cash Received [Roll Forward]        
Balance at beginning of period $ 121 $ 207 $ 131 $ 188
Trade receivables sold 3,002 2,947 5,969 6,489
Cash receipts (2,941) (2,940) (5,914) (6,472)
Foreign currency and other (9) (2) (13) 7
Balance at end of period $ 173 $ 212 $ 173 $ 212