XML 122 R103.htm IDEA: XBRL DOCUMENT v3.22.2
Changes in Benefits Obligations and Plan Assets, Pension (Detail) - Pension Benefits - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
U.S. Plans      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation at beginning of year $ 822,073 $ 762,739  
Service cost 47,655 44,520 $ 39,425
Interest cost 15,366 15,223 20,415
Benefits paid (59,795) (64,139)  
Plan settlements/curtailments (190)    
Actuarial (gains)/losses (121,374) 63,730  
Benefit Obligation at End of Year 703,735 822,073 762,739
Balance at Beginning of Period 672,377 516,550  
Actual (loss) return on plan assets (61,036) 157,702  
Employer contributions 65,604 62,264  
Benefits paid (59,795) (64,139)  
Plan settlements/curtailments (190)    
Balance at End of Period 616,960 672,377 516,550
(Deficit)/Surplus of plan assets versus benefit obligations at end of year (86,775) (149,696)  
Net Amount Recognized (86,775) (149,696)  
Accumulated Benefit Obligation 610,433 702,315  
Non-U.S. Plans      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation at beginning of year 232,028 210,278  
Service cost 5,023 6,355 5,400
Interest cost 4,948 5,308 4,842
Benefits paid (7,657) (9,248)  
Participant contributions 1,138 1,140  
Plan amendments 293    
Plan settlements/curtailments (1,330) (2,342)  
Actuarial (gains)/losses (34,638) (7,774)  
Premiums paid (107) (103)  
Currency exchange rate changes (17,164) 28,414  
Benefit Obligation at End of Year 182,534 232,028 210,278
Balance at Beginning of Period 239,853 194,874  
Actual (loss) return on plan assets (25,430) 21,350  
Employer contributions 4,626 7,119  
Participant contributions 1,138 1,140  
Benefits paid (7,657) (9,248)  
Premiums paid (107) (103)  
Plan settlements/curtailments (1,330) (2,327)  
Currency exchange rate changes (17,718) 27,048  
Balance at End of Period 193,375 239,853 $ 194,874
(Deficit)/Surplus of plan assets versus benefit obligations at end of year 10,841 7,825  
Net Amount Recognized 10,841 7,825  
Accumulated Benefit Obligation $ 172,141 $ 217,012