XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
Feb. 28, 2022
May 31, 2021
Information regarding service contracts and other assets    
Service contracts, net $ 402,366 $ 408,445
Other assets, carrying amount 671,749 609,133
Other assets, accumulated amortization 365,095 298,719
Other assets, net 306,654 310,414
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 529,698 459,079
Other assets, accumulated amortization 297,027 231,940
Other assets, net 232,671 227,139
Other assets current 82,800 79,400
Noncompete and consulting agreements    
Information regarding service contracts and other assets    
Other assets, carrying amount 50,028 44,683
Other assets, accumulated amortization 43,319 42,408
Other assets, net 6,709 2,275
Other    
Information regarding service contracts and other assets    
Other assets, carrying amount 92,023 105,371
Other assets, accumulated amortization 24,749 24,371
Other assets, net 67,274 81,000
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 997,923 961,942
Service contracts, accumulated amortization 595,557 553,497
Service contracts, net $ 402,366 $ 408,445