XML 97 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 12,918 $ 12,097 $ 35,433
Additions 40,817 30,278 27,517
Deductions 38,809 29,457 50,853
Balance at End of Year $ 14,926 $ 12,918 12,097
Allowance for Doubtful Accounts, COVID-19      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Deductions     $ 14,200