v3.26.3
Goodwill and Other Intangible Assets - Schedule of Information Regarding Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Aug. 31, 2026
May 31, 2026
Service contracts    
Carrying Amount $ 1,198,105 $ 1,199,238
Accumulated Amortization 915,167 900,590
Net 282,938 298,648
Service contracts    
Service contracts    
Carrying Amount 1,110,639 1,111,966
Accumulated Amortization 837,667 824,097
Net 272,972 287,869
Other intangible assets    
Service contracts    
Carrying Amount 87,466 87,272
Accumulated Amortization 77,500 76,493
Net $ 9,966 $ 10,779