XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Amortizable of Intangible Assets (Detail) - USD ($)
$ in Thousands
May 31, 2022
May 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 147,522 $ 130,233
Less Accumulated Amortization 55,416 53,462
Net Carrying Amount 92,106 76,771
Licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 17,109 16,913
Less Accumulated Amortization 5,682 4,580
Net Carrying Amount 11,427 12,333
Noncompete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 846 1,006
Less Accumulated Amortization 671 571
Net Carrying Amount 175 435
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 8,347 8,363
Less Accumulated Amortization 4,583 4,243
Net Carrying Amount 3,764 4,120
Customer-based intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 75,000 76,384
Less Accumulated Amortization 33,662 35,209
Net Carrying Amount 41,338 41,175
Other products and service-related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 46,220 27,567
Less Accumulated Amortization 10,818 8,859
Net Carrying Amount $ 35,402 $ 18,708