XML 56 R51.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail) - USD ($)
$ in Thousands
Nov. 30, 2023
May 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,730,565 $ 1,714,041
Less Accumulated Amortization 165,821 123,254
Net Carrying Amount 1,564,744 1,590,787
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,624 16,010
Less Accumulated Amortization 7,585 6,763
Net Carrying Amount 13,039 9,247
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 490 488
Less Accumulated Amortization 421 384
Net Carrying Amount 69 104
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,988 8,499
Less Accumulated Amortization 4,149 4,865
Net Carrying Amount 3,839 3,634
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,247,000 1,244,635
Less Accumulated Amortization 109,660 81,577
Net Carrying Amount 1,137,340 1,163,058
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 122,992 111,172
Less Accumulated Amortization 7,296 3,583
Net Carrying Amount 115,696 107,589
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 307,577 309,609
Less Accumulated Amortization 30,741 20,175
Net Carrying Amount 276,836 289,434
Other products and service-related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 23,894 23,628
Less Accumulated Amortization 5,969 5,907
Net Carrying Amount $ 17,925 $ 17,721