XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.4
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
Nov. 30, 2021
May 31, 2021
Information regarding service contracts and other assets    
Service contracts, net $ 391,609 $ 408,445
Other assets, carrying amount 637,242 609,133
Other assets, accumulated amortization 342,397 298,719
Other assets, net 294,845 310,414
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 503,933 459,079
Other assets, accumulated amortization 275,004 231,940
Other assets, net 228,929 227,139
Other assets current 81,300 79,400
Noncompete and consulting agreements    
Information regarding service contracts and other assets    
Other assets, carrying amount 46,380 44,683
Other assets, accumulated amortization 42,859 42,408
Other assets, net 3,521 2,275
Other    
Information regarding service contracts and other assets    
Other assets, carrying amount 86,929 105,371
Other assets, accumulated amortization 24,534 24,371
Other assets, net 62,395 81,000
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 971,329 961,942
Service contracts, accumulated amortization 579,720 553,497
Service contracts, net $ 391,609 $ 408,445