XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill, Service Contracts and Other Assets, Net - Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Nov. 30, 2023
May 31, 2023
Information regarding service contracts and other assets    
Total future amortization expense $ 692,704  
Other assets, carrying amount 946,410 $ 863,965
Other assets, accumulated amortization 532,283 480,974
Other assets, net 414,127 382,991
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 721,921 665,705
Other assets, accumulated amortization 463,307 413,680
Other assets, net 258,614 252,025
Other assets current 93,900 92,500
Noncompete and consulting agreements and other    
Information regarding service contracts and other assets    
Other assets, carrying amount 224,489 198,260
Other assets, accumulated amortization 68,976 67,294
Other assets, net 155,513 130,966
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,014,332 1,004,754
Service contracts, accumulated amortization 684,821 658,180
Total future amortization expense $ 329,511 $ 346,574