XML 69 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
May 31, 2022
May 31, 2021
May 31, 2020
Information regarding service contracts and other assets      
Total future amortization expense $ 718,612    
Other assets, carrying amount 728,160 $ 609,133  
Other assets, accumulated amortization 384,050 298,719  
Other assets, net 344,110 310,414  
Capitalized contract costs      
Information regarding service contracts and other assets      
Other assets, carrying amount 551,582 459,079  
Other assets, accumulated amortization 319,358 231,940  
Other assets, net 232,224 227,139  
Current portion of capitalized contract costs 83,700 79,400  
Noncompete and consulting agreements      
Information regarding service contracts and other assets      
Other assets, carrying amount 50,637 44,683  
Other assets, accumulated amortization 43,775 42,408  
Other assets, net 6,862 2,275  
Other      
Information regarding service contracts and other assets      
Other assets, carrying amount 125,941 105,371  
Other assets, accumulated amortization 20,917 24,371  
Other assets, net 105,024 81,000  
Service contracts      
Information regarding service contracts and other assets      
Service contracts, carrying amount 1,001,311 961,942  
Service contracts, accumulated amortization 609,673 553,497  
Total future amortization expense $ 391,638 $ 408,445 $ 451,529