XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Other Charges - Schedule of Restructuring Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period $ 32 $ 90 $ 77
Charges 444 193 229
Cash payments (222) (217) (182)
Non-cash and other adjustments (146) (34) (34)
Accrued balance, end of period 108 32 90
Total costs incurred to date 1,309    
Reflected in Consolidated Balance Sheets:      
Other current liabilities 96    
Other non-current liabilities 12    
Fiscal 2023 Plan | Severance and EER      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 0 0 0
Charges 402 0 0
Cash payments (172) 0 0
Non-cash and other adjustments (142) 0 0
Accrued balance, end of period 88 0 0
Total costs incurred to date 402    
Reflected in Consolidated Balance Sheets:      
Other current liabilities 88    
Other non-current liabilities 0    
Fiscal 2023 Plan | Non-labor      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 0 0 0
Charges 41 0 0
Cash payments (15) 0 0
Non-cash and other adjustments (8) 0 0
Accrued balance, end of period 18 0 0
Total costs incurred to date 41    
Reflected in Consolidated Balance Sheets:      
Other current liabilities 6    
Other non-current liabilities 12    
Fiscal 2023 Plan | Special Termination Benefits      
Restructuring Reserve [Roll Forward]      
Charges 105    
Non-cash and other adjustments 139    
Other prior year plans      
Restructuring Reserve [Roll Forward]      
Accrued balance, beginning of period 32 90 77
Charges 1 193 229
Cash payments (35) (217) (182)
Non-cash and other adjustments 4 (34) (34)
Accrued balance, end of period 2 $ 32 $ 90
Total costs incurred to date 866    
Reflected in Consolidated Balance Sheets:      
Other current liabilities 2    
Other non-current liabilities $ 0