XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.4
Goodwill, Service Contracts and Other Assets, Net - Schedule of Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Nov. 30, 2024
May 31, 2024
Information regarding service contracts and other assets    
Total future amortization expense $ 699,212  
Other assets, carrying amount 973,649 $ 1,010,869
Other assets, accumulated amortization 539,039 585,918
Other assets, net 434,610 424,951
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 735,106 777,535
Other assets, accumulated amortization 466,233 515,041
Other assets, net 268,873 262,494
Other assets current 95,000 94,600
Noncompete and consulting agreements and other    
Information regarding service contracts and other assets    
Other assets, carrying amount 238,543 233,334
Other assets, accumulated amortization 72,806 70,877
Other assets, net 165,737 162,457
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,061,381 1,033,762
Service contracts, accumulated amortization 737,877 711,860
Total future amortization expense $ 323,504 $ 321,902