v3.26.1
Acquisitions - Schedule of Purchase Price Allocation for Other Acquisitions (Details) - USD ($)
$ in Thousands
May 31, 2026
May 31, 2025
May 31, 2024
Business Combination [Line Items]      
Net goodwill recognized $ 3,544,212 $ 3,400,227 $ 3,212,424
Business Combination, Series of Individually Immaterial Business Combinations      
Business Combination [Line Items]      
Fair value of tangible assets acquired 17,855 25,649  
Fair value of service contracts acquired 34,050 45,749  
Fair value of other intangibles acquired 3,283 9,309  
Net goodwill recognized 144,918 189,511  
Total fair value of assets acquired 200,106 270,218  
Total fair value of liabilities assumed (7,496) (3,541)  
Total fair value of net assets acquired, net of cash acquired 192,610 266,677  
Deferred purchase price consideration (28,062) (33,778)  
Total cash consideration for acquisitions, net of cash acquired $ 164,548 $ 232,899