XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill, Service Contracts and Other Assets, Net - Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Aug. 31, 2023
May 31, 2023
Information regarding service contracts and other assets    
Total future amortization expense $ 700,054  
Other assets, carrying amount 905,262 $ 863,965
Other assets, accumulated amortization 506,203 480,974
Other assets, net 399,059 382,991
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 693,140 665,705
Other assets, accumulated amortization 438,074 413,680
Other assets, net 255,066 252,025
Other assets current 94,100 92,500
Noncompete and consulting agreements and other    
Information regarding service contracts and other assets    
Other assets, carrying amount 212,122 198,260
Other assets, accumulated amortization 68,129 67,294
Other assets, net 143,993 130,966
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,012,036 1,004,754
Service contracts, accumulated amortization 671,770 658,180
Total future amortization expense $ 340,266 $ 346,574