XML 69 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 27, 2021
Dec. 17, 2019
Oct. 02, 2019
May 31, 2020
May 31, 2022
May 31, 2021
Business Acquisition [Line Items]            
Contract liabilities         $ 526 $ 426
Other long-term liabilities         4,736 8,701
Accrued liabilities         $ 34,842 $ 35,459
QX Medical, LLC Camaro Support Catheter Asset Acquisition            
Business Acquisition [Line Items]            
Contract liabilities $ 3,600          
Contract with customer, liability, current 400          
Potential future contingent consideration 1,000          
Inventory and fixed assets $ 100          
Amortization period 15 years          
Aggregate purchase price $ 4,000          
C3 Wave Tip Location Asset            
Business Acquisition [Line Items]            
Aggregate purchase price   $ 10,000        
Contingent consideration for acquisition earn outs   5,000        
Inventory   $ 600        
Estimated useful life of intangible assets other than goodwill (years)   15 years        
Product technology | QX Medical, LLC Camaro Support Catheter Asset Acquisition            
Business Acquisition [Line Items]            
Intangible asset product technology $ 3,900          
Product technology | C3 Wave Tip Location Asset            
Business Acquisition [Line Items]            
Finite-lived intangibles   $ 8,500        
Trademarks | C3 Wave Tip Location Asset            
Business Acquisition [Line Items]            
Finite-lived intangibles   $ 900        
Eximo Medical, Ltd.            
Business Acquisition [Line Items]            
Aggregate purchase price     $ 60,700      
Payments to acquire business     45,800      
Revenue based payments     14,900      
Acquisition related costs       $ 600    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory     150      
Eximo Medical, Ltd. | Product technology            
Business Acquisition [Line Items]            
Intangible assets     $ 60,300      
Useful life     15 years