XML 142 R123.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Trade Accounts Receivable Net of Allowances and Net Contract Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
Disaggregation Of Revenue [Line Items]    
Trade accounts receivable, less allowances $ 1,432,632 $ 1,280,806
Contract assets 57,234 33,217
Contract liabilities - short-term (44,938) (33,112)
Net Contract Assets 12,296 $ 105
Change in Contract with Customer, Asset and Liability [Abstract]    
Change in trade accounts receivable, less allowances 151,826  
Change in contract assets 24,017  
Change in Net Contract Assets (Liabilities) $ 12,191  
Percentage of change in trade accounts receivable, less allowances 11.90%  
Percentage of change in contract assets 72.30%  
Percentage of change in Net Contract Assets/(Liabilities) 11610.50%  
Short-term    
Change in Contract with Customer, Asset and Liability [Abstract]    
Change in contract liabilities $ (11,826)  
Percentage of change in contract liabilities 35.70%