XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill, Service Contracts and Other Assets, Net - Schedule of Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Aug. 31, 2025
May 31, 2025
Information regarding service contracts and other assets    
Total future amortization expense $ 689,049  
Other assets, carrying amount 1,186,370 $ 1,159,242
Other assets, accumulated amortization 723,951 696,600
Other assets, net 462,419 462,642
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 930,639 896,632
Other assets, accumulated amortization 647,531 621,351
Other assets, net 283,108 275,281
Other assets current 96,500 96,500
Noncompete and consulting agreements and other    
Information regarding service contracts and other assets    
Other assets, carrying amount 255,731 262,610
Other assets, accumulated amortization 76,420 75,249
Other assets, net 179,311 187,361
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,080,820 1,078,305
Service contracts, accumulated amortization 782,795 768,477
Total future amortization expense $ 298,025 $ 309,828