XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill, Service Contracts and Other Assets, Net - Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Feb. 28, 2023
May 31, 2022
Information regarding service contracts and other assets    
Total future amortization expense $ 706,155  
Other assets, carrying amount 832,267 $ 728,160
Other assets, accumulated amortization 455,647 384,050
Other assets, net 376,620 344,110
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 637,891 551,582
Other assets, accumulated amortization 389,140 319,358
Other assets, net 248,751 232,224
Other assets current 90,400 83,700
Noncompete and consulting agreements    
Information regarding service contracts and other assets    
Other assets, carrying amount 51,563 50,637
Other assets, accumulated amortization 45,131 43,775
Other assets, net 6,432 6,862
Other    
Information regarding service contracts and other assets    
Other assets, carrying amount 142,813 125,941
Other assets, accumulated amortization 21,376 20,917
Other assets, net 121,437 105,024
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,001,864 1,001,311
Service contracts, accumulated amortization 644,718 609,673
Total future amortization expense $ 357,146 $ 391,638