XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill, Service Contracts and Other Assets, Net - Schedule of Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Feb. 28, 2025
May 31, 2024
Information regarding service contracts and other assets    
Total future amortization expense $ 692,449  
Other assets, carrying amount 1,112,922 $ 1,010,869
Other assets, accumulated amortization 668,808 585,918
Other assets, net 444,114 424,951
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 865,080 777,535
Other assets, accumulated amortization 595,008 515,041
Other assets, net 270,072 262,494
Other assets current 94,800 94,600
Noncompete and consulting agreements and other    
Information regarding service contracts and other assets    
Other assets, carrying amount 247,842 233,334
Other assets, accumulated amortization 73,800 70,877
Other assets, net 174,042 162,457
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,065,675 1,033,762
Service contracts, accumulated amortization 750,339 711,860
Total future amortization expense $ 315,336 $ 321,902