XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill, Service Contracts and Other Assets, Net - Schedule of Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Aug. 31, 2024
May 31, 2024
Information regarding service contracts and other assets    
Total future amortization expense $ 682,732  
Other assets, carrying amount 1,032,193 $ 1,010,869
Other assets, accumulated amortization 612,861 585,918
Other assets, net 419,332 424,951
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 806,813 777,535
Other assets, accumulated amortization 540,927 515,041
Other assets, net 265,886 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 225,380 233,334
Other assets, accumulated amortization 71,934 70,877
Other assets, net 153,446 162,457
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,037,621 1,033,762
Service contracts, accumulated amortization 726,422 711,860
Total future amortization expense $ 311,199 $ 321,902