XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule II - Valuation and Qualifying Accounts and Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 12,097 $ 35,433 $ 11,343
Additions 30,278 27,517 40,521
Deductions 29,457 50,853 16,431
Balance at End of Year $ 12,918 12,097 $ 35,433
Allowance for Doubtful Accounts, COVID-19      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Deductions   $ 14,200