XML 120 R101.htm IDEA: XBRL DOCUMENT v3.22.2
Pension Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
May 31, 2019
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Matching contribution charged to income $ 24,700 $ 21,700 $ 21,100  
Pension Benefits        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Average compensation with accrued benefits vesting period       5 years
Estimated benefits payable in the first year 65,500      
Estimated benefits payable in the second year 68,800      
Estimated benefits payable in the third year 70,900      
Estimated benefits payable in the fourth year 73,900      
Estimated benefits payable in the fifth year 76,300      
Estimated benefits payable in the years thereafter 379,800      
U.S. Plans | Pension Benefits        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Contribution to retirement plans in the next fiscal year 1,300      
Contribution to retirement plan in the current 65,604 62,264    
Required contribution to retirement plans in the current fiscal year 1,000      
Non-U.S. Plans | Pension Benefits        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Contribution to retirement plans in the next fiscal year 4,900      
Contribution to retirement plan in the current $ 4,626 $ 7,119