XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
Aug. 31, 2021
May 31, 2021
Information regarding service contracts and other assets    
Service contracts, net $ 403,982 $ 408,445
Other assets, carrying amount 615,611 609,133
Other assets, accumulated amortization 320,292 298,719
Other assets, net 295,319 310,414
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 480,535 459,079
Other assets, accumulated amortization 253,298 231,940
Other assets, net 227,237 227,139
Other assets current 80,200 79,400
Noncompete and consulting agreements    
Information regarding service contracts and other assets    
Other assets, carrying amount 45,783 44,683
Other assets, accumulated amortization 42,601 42,408
Other assets, net 3,182 2,275
Other    
Information regarding service contracts and other assets    
Other assets, carrying amount 89,293 105,371
Other assets, accumulated amortization 24,393 24,371
Other assets, net 64,900 81,000
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 969,728 961,942
Service contracts, accumulated amortization 565,746 553,497
Service contracts, net $ 403,982 $ 408,445