XML 57 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail) - USD ($)
$ in Thousands
Feb. 29, 2024
May 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,729,035 $ 1,714,041
Less Accumulated Amortization 189,291 123,254
Net Carrying Amount 1,539,744 1,590,787
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,624 16,010
Less Accumulated Amortization 8,147 6,763
Net Carrying Amount 12,477 9,247
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 486 488
Less Accumulated Amortization 429 384
Net Carrying Amount 57 104
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,988 8,499
Less Accumulated Amortization 4,244 4,865
Net Carrying Amount 3,744 3,634
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,245,545 1,244,635
Less Accumulated Amortization 125,123 81,577
Net Carrying Amount 1,120,422 1,163,058
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 122,974 111,172
Less Accumulated Amortization 9,060 3,583
Net Carrying Amount 113,914 107,589
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 307,511 309,609
Less Accumulated Amortization 35,994 20,175
Net Carrying Amount 271,517 289,434
Other products and service-related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 23,907 23,628
Less Accumulated Amortization 6,294 5,907
Net Carrying Amount $ 17,613 $ 17,721