v3.25.2
Goodwill and Other Intangible Assets - Summary of Definite Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
May 31, 2025
May 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,700,341 $ 1,723,211
Less Accumulated Amortization 289,856 211,558
Net Carrying Amount 1,410,485 1,511,653
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 15,612 14,407
Less Accumulated Amortization 7,828 7,214
Net Carrying Amount 7,784 7,193
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 422 487
Less Accumulated Amortization 349 425
Net Carrying Amount 73 62
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,928 7,692
Less Accumulated Amortization 4,393 3,770
Net Carrying Amount 4,535 3,922
Customer relationships intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,231,875 1,244,790
Less Accumulated Amortization 196,727 140,963
Net Carrying Amount 1,035,148 1,103,827
Trade Names and Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 119,233 124,328
Less Accumulated Amortization 16,404 11,407
Net Carrying Amount 102,829 112,921
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 307,883 307,560
Less Accumulated Amortization 62,253 41,150
Net Carrying Amount 245,630 266,410
Other products and service-related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,388 23,947
Less Accumulated Amortization 1,902 6,629
Net Carrying Amount $ 14,486 $ 17,318