XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
May 31, 2023
May 31, 2022
May 31, 2021
Information regarding service contracts and other assets      
Total future amortization expense $ 700,709    
Other assets, carrying amount 863,965 $ 728,160  
Other assets, accumulated amortization 480,974 384,050  
Other assets, net 382,991 344,110  
Capitalized contract costs      
Information regarding service contracts and other assets      
Other assets, carrying amount 665,705 551,582  
Other assets, accumulated amortization 413,680 319,358  
Other assets, net 252,025 232,224  
Current portion of capitalized contract costs 92,500 83,700  
Noncompete and consulting agreements and other      
Information regarding service contracts and other assets      
Other assets, carrying amount 198,260 176,578  
Other assets, accumulated amortization 67,294 64,692  
Other assets, net 130,966 111,886  
Service contracts      
Information regarding service contracts and other assets      
Service contracts, carrying amount 1,004,754 1,001,311  
Service contracts, accumulated amortization 658,180 609,673  
Total future amortization expense $ 346,574 $ 391,638 $ 408,445