XML 109 R89.htm IDEA: XBRL DOCUMENT v3.24.2
Retirement Plans - Reconciliation of Changes In Pension And Postretirement Healthcare Plans Benefit Obligations And Fair Value Of Assets (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
U.S. Plans [Member]      
Change in Plan Assets      
Company contributions $ 800 $ 800  
Pension Plans [Member]      
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year 27,416    
PBO/APBO at the end of year 27,302 27,416  
Change in Plan Assets      
Balance at beginning of year 25,405    
Balance at end of year 26,399 25,405  
Funded Status of the Plans (903) (2,011)  
Pension Plans [Member] | U.S. Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated Benefit Obligation (“ABO”) 25,756 25,825  
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year 26,426 28,702  
Service cost 544 651 $ 835
Interest cost 1,362 1,218 1,020
Actuarial (gain) loss (514) (2,882)  
Benefits paid (1,534) (1,263)  
PBO/APBO at the end of year 26,284 26,426 28,702
Change in Plan Assets      
Balance at beginning of year 24,826 25,970  
Actual return on plan assets 1,674 (707)  
Company contributions 831 826  
Benefits paid (1,534) (1,263)  
Balance at end of year 25,797 24,826 25,970
Funded Status of the Plans (487) (1,600)  
Amount Recognized in the Balance Sheet at May 31:      
Current pension, and other benefit obligations (35) (39)  
Noncurrent pension, and other benefit obligations (452) (1,561)  
Net amount recognized (487) (1,600)  
Amounts Recognized in AOCL and not yet reflected in Net Periodic Benefit Cost:      
Prior service cost (credit) (39) (47)  
Pension Plans [Member] | International Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated Benefit Obligation (“ABO”) 885 848  
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year 990 1,096  
Service cost 38 44 56
Interest cost 42 34 32
Actuarial (gain) loss 3 (121)  
Benefits paid (39) (35)  
Settlements (11) (20)  
Other (5) (8)  
PBO/APBO at the end of year 1,018 990 1,096
Change in Plan Assets      
Balance at beginning of year 579 663  
Actual return on plan assets 12 (83)  
Company contributions 50 55  
Benefits paid (39) (35)  
Settlements (11) (20)  
Other 11 (1)  
Balance at end of year 602 579 663
Funded Status of the Plans (416) (411)  
Amount Recognized in the Balance Sheet at May 31:      
Noncurrent asset 73 88  
Current pension, and other benefit obligations (22) (23)  
Noncurrent pension, and other benefit obligations (467) (476)  
Net amount recognized (416) (411)  
Amounts Recognized in AOCL and not yet reflected in Net Periodic Benefit Cost:      
Prior service cost (credit) 3 4  
Postretirement Healthcare Plans [Member]      
Changes in PBO and Accumulated Postretirement Benefit Obligation (“APBO”)      
PBO/APBO at the beginning of year 1,169 1,286  
Service cost 27 37 48
Interest cost 61 55 41
Actuarial (gain) loss 18 (138)  
Benefits paid (89) (107)  
Other (24) 36  
PBO/APBO at the end of year 1,162 1,169 $ 1,286
Change in Plan Assets      
Company contributions 67 71  
Benefits paid (89) (107)  
Other 22 36  
Funded Status of the Plans (1,162) (1,169)  
Amount Recognized in the Balance Sheet at May 31:      
Current pension, and other benefit obligations (81) (84)  
Noncurrent pension, and other benefit obligations (1,081) (1,085)  
Net amount recognized (1,162) $ (1,169)  
Amounts Recognized in AOCL and not yet reflected in Net Periodic Benefit Cost:      
Prior service cost (credit) $ (43)