XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Activity for Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Accounts receivable, allowance for credit loss [Roll Forward]        
Beginning balance $ 46,775 $ 52,181 $ 46,669 $ 55,922
Bad debt provision 5,116 869 7,523 2,074
Uncollectible accounts written off, net of recoveries (4,238) (812) (4,905) (4,899)
Translation adjustments 388 (1,306) (1,246) (2,165)
Ending balance $ 48,041 $ 50,932 $ 48,041 $ 50,932