XML 66 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill, Service Contracts and Other Assets - Information Regarding Service Contracts and Other Assets (Details) - USD ($)
$ in Thousands
May 31, 2021
May 31, 2020
May 31, 2019
Information regarding service contracts and other assets      
Net $ 719,864    
Other assets, carrying amount 609,133 $ 474,041  
Other assets, accumulated amortization 298,719 213,283  
Other assets, net 310,414 260,758  
Capitalized contract costs      
Information regarding service contracts and other assets      
Other assets, carrying amount 459,079 375,912  
Other assets, accumulated amortization 231,940 148,853  
Other assets, net 227,139 227,059  
Current portion of capitalized contract costs 79,400 76,200  
Noncompete and consulting agreements      
Information regarding service contracts and other assets      
Other assets, carrying amount 44,683 43,890  
Other assets, accumulated amortization 42,408 41,317  
Other assets, net 2,275 2,573  
Other      
Information regarding service contracts and other assets      
Other assets, carrying amount 105,371 54,239  
Other assets, accumulated amortization 24,371 23,113  
Other assets, net 81,000 31,126  
Service contracts      
Information regarding service contracts and other assets      
Service contracts, carrying amount 961,942 941,383  
Service contracts, accumulated amortization 553,497 489,854  
Net $ 408,445 $ 451,529 $ 494,595