XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
Feb. 28, 2021
May 31, 2020
Information regarding service contracts and other assets    
Service contracts, net $ 418,318 $ 451,529
Other assets, carrying amount 581,577 474,041
Other assets, accumulated amortization 277,566 213,283
Other assets, net 304,011 260,758
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 440,202 375,912
Other assets, accumulated amortization 210,862 148,853
Other assets, net 229,340 227,059
Other assets current 79,100 76,200
Noncompete and consulting agreements    
Information regarding service contracts and other assets    
Other assets, carrying amount 44,431 43,890
Other assets, accumulated amortization 42,077 41,317
Other assets, net 2,354 2,573
Other    
Information regarding service contracts and other assets    
Other assets, carrying amount 96,944 54,239
Other assets, accumulated amortization 24,627 23,113
Other assets, net 72,317 31,126
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 954,553 941,383
Service contracts, accumulated amortization 536,235 489,854
Service contracts, net $ 418,318 $ 451,529