XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
Nov. 30, 2020
May 31, 2020
Information regarding service contracts and other assets    
Service contracts, net $ 430,923 $ 451,529
Other assets, carrying amount 536,028 474,041
Other assets, accumulated amortization 255,534 213,283
Other assets, net 280,494 260,758
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 421,993 375,912
Other assets, accumulated amortization 189,988 148,853
Other assets, net 232,005 227,059
Other assets current 78,700 76,200
Noncompete and consulting agreements    
Information regarding service contracts and other assets    
Other assets, carrying amount 44,383 43,890
Other assets, accumulated amortization 41,836 41,317
Other assets, net 2,547 2,573
Other    
Information regarding service contracts and other assets    
Other assets, carrying amount 69,652 54,239
Other assets, accumulated amortization 23,710 23,113
Other assets, net 45,942 31,126
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 951,946 941,383
Service contracts, accumulated amortization 521,023 489,854
Service contracts, net $ 430,923 $ 451,529