XML 131 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions and other benefit plans - Schedule of Net Funded Status (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Amounts Recognized in the Company’s Balance Sheet consist of the following:      
Non-current assets $ 6,046 $ 4,992  
Current liabilities (592) (538)  
Non-current liabilities (7,255) (7,149)  
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]      
Transferred to group annuity contract 400 800  
Retirement Plans      
Change in Benefit Obligation      
Projected benefit obligation - beginning of year 31,744 29,390  
Service cost 948 893 $ 1,319
Interest cost 1,402 1,437 908
Plan participant contributions 75 73  
Amendments 0 (6)  
Actuarial (gains) losses (1,245) 2,068  
Divestitures & acquisitions 0 (352)  
Curtailments, settlements & restructuring (121) (238)  
Benefits paid from plan (1,801) (2,122)  
Effect of exchange rates (685) 601  
Projected benefit obligation - end of year 30,317 31,744 29,390
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Plan assets at fair value — beginning of year 33,607 31,496  
Actual return on plan assets 2,113 3,951  
Company contributions 229 268  
Plan participant contributions 75 73  
Settlements (114) (176)  
Divestitures & acquisitions 0 (509)  
Benefits paid from plan assets (1,801) (2,122)  
Effect of exchange rates (714) 626  
Plan assets at fair value - End of year 33,395 33,607 31,496
Funded status - end of year 3,078 1,863  
Amounts Recognized in the Company’s Balance Sheet consist of the following:      
Non-current assets 6,046 4,992  
Current liabilities (136) (119)  
Non-current liabilities (2,832) (3,010)  
Total recognized in the consolidated balance sheet — end of year 3,078 1,863  
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]      
Net actuarial loss 3,903 4,962  
Prior service cost (credit) (1,051) (1,236)  
Unrecognized net transition obligation 0 0  
Total before tax effects 2,852 3,726  
Accumulated Benefit Obligation 28,883 30,139  
Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax [Abstract]      
Net periodic benefit cost (credit) (222) (676) (62)
Net actuarial (gain) loss (807) 711  
Amortization of net actuarial loss (172) 199  
Prior service cost (credit) 0 (2)  
Amortization of prior service (cost) credit 184 185  
Effect of exchange rates (79) 103  
Total loss/(income) recognized in other comprehensive income, before tax (874) 1,195  
Total recognized in net periodic benefit cost and other comprehensive income (1,096) 519  
Other Benefit Plans      
Change in Benefit Obligation      
Projected benefit obligation - beginning of year 4,108 4,192  
Service cost 277 264 320
Interest cost 209 214 104
Plan participant contributions 0 0  
Amendments 0 0  
Actuarial (gains) losses 398 469  
Divestitures & acquisitions 0 1  
Curtailments, settlements & restructuring 0 (332)  
Benefits paid from plan (556) (702)  
Effect of exchange rates (11) 2  
Projected benefit obligation - end of year 4,425 4,108 4,192
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Plan assets at fair value — beginning of year 86 78  
Actual return on plan assets 15 16  
Company contributions 548 694  
Plan participant contributions 0 0  
Settlements 0 0  
Divestitures & acquisitions 0 0  
Benefits paid from plan assets (556) (702)  
Effect of exchange rates 0 0  
Plan assets at fair value - End of year 93 86 78
Funded status - end of year (4,332) (4,022)  
Amounts Recognized in the Company’s Balance Sheet consist of the following:      
Non-current assets 0 0  
Current liabilities (453) (416)  
Non-current liabilities (3,879) (3,606)  
Total recognized in the consolidated balance sheet — end of year (4,332) (4,022)  
Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]      
Net actuarial loss 691 354  
Prior service cost (credit) (4) (6)  
Unrecognized net transition obligation 0  
Total before tax effects 687 348  
Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax [Abstract]      
Net periodic benefit cost (credit) 530 487 $ 533
Net actuarial (gain) loss 389 136  
Amortization of net actuarial loss (53) (22)  
Prior service cost (credit) 0 0  
Amortization of prior service (cost) credit 2 2  
Effect of exchange rates 1 0  
Total loss/(income) recognized in other comprehensive income, before tax 339 116  
Total recognized in net periodic benefit cost and other comprehensive income $ 869 $ 603