XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Other non-amortizable intangible assets $ 14,316 $ 15,397  
Amortization expense for intangible assets 71,085 9,600 $ 7,753
Estimated amortization expense for period, 2024   93,200  
Estimated amortization expense for period, 2025   92,900  
Estimated amortization expense for period, 2026   92,300  
Estimated amortization expense for period, 2027   91,700  
Estimated amortization expense for period, 2028   $ 90,900  
Finite-lived intangible asset, expected amortization, after year five $ 1,129,987    
Weighted average remaining amortization period for intangibles 18 years 8 years  
Maximum      
Finite lived intangible assets, useful life 25 years    
Minimum      
Finite lived intangible assets, useful life 2 years    
Licenses      
Other non-amortizable intangible assets $ 569 $ 569  
Impairment $ 2,109    
Licenses | Maximum      
Finite lived intangible assets, useful life 20 years    
Licenses | Minimum      
Finite lived intangible assets, useful life 2 years    
Trademarks      
Other non-amortizable intangible assets $ 12,522 13,604  
Impairment 1,000    
Other Intangible Assets      
Other non-amortizable intangible assets $ 1,224 $ 1,224  
Noncompete Agreements | Maximum      
Finite lived intangible assets, useful life 10 years    
Noncompete Agreements | Minimum      
Finite lived intangible assets, useful life 3 years    
Patents | Maximum      
Finite lived intangible assets, useful life 25 years    
Patents | Minimum      
Finite lived intangible assets, useful life 5 years    
Customer Relationships | Maximum      
Finite lived intangible assets, useful life 20 years    
Customer Relationships | Minimum      
Finite lived intangible assets, useful life 9 years    
Trade Names and Trademarks | Maximum      
Finite lived intangible assets, useful life 25 years    
Trade Names and Trademarks | Minimum      
Finite lived intangible assets, useful life 10 years    
Developed Technology | Maximum      
Finite lived intangible assets, useful life 20 years    
Developed Technology | Minimum      
Finite lived intangible assets, useful life 10 years    
Other products and service-related intangibles | Maximum      
Finite lived intangible assets, useful life 15 years    
Other products and service-related intangibles | Minimum      
Finite lived intangible assets, useful life 5 years