XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Trade Accounts Receivable Net of Allowances and Net Contract Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended
Nov. 30, 2022
May 31, 2022
Disaggregation Of Revenue [Line Items]    
Trade accounts receivable, less allowances $ 1,340,127 $ 1,432,632
Contract assets 82,000 57,234
Contract liabilities - short-term (51,921) (44,938)
Net Contract Assets (30,079) $ (12,296)
Change in Contract with Customer, Asset and Liability [Abstract]    
Change in trade accounts receivable, less allowances (92,505)  
Change in contract assets 24,766  
Change in Net Contract Assets (Liabilities) $ 17,783  
Percentage of change in trade accounts receivable, less allowances (6.50%)  
Percentage of change in contract assets (43.30%)  
Short-term    
Change in Contract with Customer, Asset and Liability [Abstract]    
Change in contract liabilities $ (6,983)  
Percentage of change in contract liabilities (15.50%)