XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill, Service Contracts and Other Assets, Net - Schedule of Information Regarding Service Contracts and Other Assets, Net (Details) - USD ($)
$ in Thousands
Feb. 29, 2024
May 31, 2023
Information regarding service contracts and other assets    
Total future amortization expense $ 703,304  
Other assets, carrying amount 971,849 $ 863,965
Other assets, accumulated amortization 558,850 480,974
Other assets, net 412,999 382,991
Capitalized contract costs    
Information regarding service contracts and other assets    
Other assets, carrying amount 749,779 665,705
Other assets, accumulated amortization 488,954 413,680
Other assets, net 260,825 252,025
Other assets current 94,300 92,500
Noncompete and consulting agreements and other    
Information regarding service contracts and other assets    
Other assets, carrying amount 222,070 198,260
Other assets, accumulated amortization 69,896 67,294
Other assets, net 152,174 130,966
Service Contracts    
Information regarding service contracts and other assets    
Service contracts, carrying amount 1,034,141 1,004,754
Service contracts, accumulated amortization 698,278 658,180
Total future amortization expense $ 335,863 $ 346,574