XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Summary of Amortizable of Intangible Assets (Detail) - USD ($)
$ in Thousands
Aug. 31, 2023
May 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,730,143 $ 1,714,041
Less Accumulated Amortization 142,077 123,254
Net Carrying Amount 1,588,066 1,590,787
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 20,480 16,010
Less Accumulated Amortization 6,991 6,763
Net Carrying Amount 13,489 9,247
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 490 488
Less Accumulated Amortization 401 384
Net Carrying Amount 89 104
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,080 8,499
Less Accumulated Amortization 3,925 4,865
Net Carrying Amount 4,155 3,634
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,246,688 1,244,635
Less Accumulated Amortization 93,793 81,577
Net Carrying Amount 1,152,895 1,163,058
Trade names and trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 122,992 111,172
Less Accumulated Amortization 5,569 3,583
Net Carrying Amount 117,423 107,589
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 307,539 309,609
Less Accumulated Amortization 25,534 20,175
Net Carrying Amount 282,005 289,434
Other products and service-related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 23,874 23,628
Less Accumulated Amortization 5,864 5,907
Net Carrying Amount $ 18,010 $ 17,721