XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring and Other Charges - Summary of Restructuring Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period $ 90 $ 77 $ 142
Charges 193 229 367
Cash payments (217) (182) (381)
Non-cash and other adjustments (34) (34) (51)
Accrued balance, end of period 32 90 77
Total costs incurred to date 1,369    
Other current liabilities 32    
Fiscal 2020 Plan | Severance and EER      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 90 65 76
Charges 116 187 356
Cash payments (176) (159) (319)
Non-cash and other adjustments 2 (3) (48)
Accrued balance, end of period 32 90 65
Total costs incurred to date 740    
Other current liabilities 32    
Fiscal 2020 Plan | Non-labor      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 0 0 0
Charges 77 38 10
Cash payments (40) (7) (10)
Non-cash and other adjustments (37) (31) 0
Accrued balance, end of period 0 0 0
Total costs incurred to date 125    
Other current liabilities 0    
Fiscal 2020 Plan | EER      
Restructuring Reserve [Roll Forward]      
Non-cash and other adjustments     (44)
Other prior year plans      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 0 12 66
Charges 0 4 1
Cash payments (1) (16) (52)
Non-cash and other adjustments 1 0 (3)
Accrued balance, end of period 0 $ 0 $ 12
Total costs incurred to date 504    
Other current liabilities $ 0