XML 76 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Summary of Trade Accounts Receivable Net of Allowances and Net Contract Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended
Feb. 28, 2026
May 31, 2025
Disaggregation Of Revenue [Line Items]    
Trade accounts receivable, less allowances $ 1,223,395 $ 1,509,109
Contract assets 61,132 72,949
Contract liabilities - short-term (65,834) (56,634)
Net Contract (Liabilities) Assets (4,702) $ 16,315
Change in Contract with Customer, Asset and Liability [Abstract]    
Change in trade accounts receivable, less allowances (285,714)  
Change in contract assets (11,817)  
Change in Net Contract (Liabilities) Assets $ (21,017)  
Percentage of change in trade accounts receivable, less allowances (18.90%)  
Percentage of change in contract assets (16.20%)  
Short-term    
Change in Contract with Customer, Asset and Liability [Abstract]    
Change in contract liabilities $ (9,200)  
Percentage of change in contract liabilities 16.20%