XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill, Service Contracts and Other Assets, Net - Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Nov. 30, 2022
May 31, 2022
Information regarding service contracts and other assets    
Total future amortization expense $ 710,157  
Other assets, carrying amount 799,225 $ 728,160
Other assets, accumulated amortization 431,014 384,050
Other assets, net 368,211 344,110
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 609,239 551,582
Other assets, accumulated amortization 365,159 319,358
Other assets, net 244,080 232,224
Other assets current 88,200 83,700
Noncompete and consulting agreements    
Information regarding service contracts and other assets    
Other assets, carrying amount 51,261 50,637
Other assets, accumulated amortization 44,662 43,775
Other assets, net 6,599 6,862
Other    
Information regarding service contracts and other assets    
Other assets, carrying amount 138,725 125,941
Other assets, accumulated amortization 21,193 20,917
Other assets, net 117,532 105,024
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,000,250 1,001,311
Service contracts, accumulated amortization 632,638 609,673
Total future amortization expense $ 367,612 $ 391,638