XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill, Service Contracts and Other Assets, Net - Schedule of Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Nov. 30, 2025
May 31, 2025
Information regarding service contracts and other assets    
Total future amortization expense $ 697,589  
Other assets, carrying amount 1,219,932 $ 1,159,242
Other assets, accumulated amortization 751,604 696,600
Other assets, net 468,328 462,642
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 965,026 896,632
Other assets, accumulated amortization 674,113 621,351
Other assets, net 290,913 275,281
Other assets current 96,600 96,500
Noncompete and consulting agreements and other    
Information regarding service contracts and other assets    
Other assets, carrying amount 254,906 262,610
Other assets, accumulated amortization 77,491 75,249
Other assets, net 177,415 187,361
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,093,315 1,078,305
Service contracts, accumulated amortization 795,586 768,477
Total future amortization expense $ 297,729 $ 309,828