XML 55 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Amortizable of Intangible Assets (Detail) - USD ($)
$ in Thousands
May 31, 2021
May 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 130,233 $ 96,054
Less Accumulated Amortization 53,462 44,690
Net Carrying Amount 76,771 51,364
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,913 10,346
Less Accumulated Amortization 4,580 3,330
Net Carrying Amount 12,333 7,016
Noncompete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,006 706
Less Accumulated Amortization 571 407
Net Carrying Amount 435 299
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,363 8,509
Less Accumulated Amortization 4,243 4,118
Net Carrying Amount 4,120 4,391
Customer-based intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 76,384 59,847
Less Accumulated Amortization 35,209 29,898
Net Carrying Amount 41,175 29,949
Other products and service-related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,567 16,646
Less Accumulated Amortization 8,859 6,937
Net Carrying Amount $ 18,708 $ 9,709