XML 60 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Note 2 - Acquisitions and Divestitures - Acquired Intangible Assets and Related Estimated Useful Lives (Details)
€ in Thousands, $ in Thousands
12 Months Ended
Jun. 22, 2020
USD ($)
Oct. 11, 2019
USD ($)
Jul. 12, 2019
USD ($)
Oct. 22, 2018
EUR (€)
Sep. 20, 2018
USD ($)
Dec. 31, 2020
Artegraft Inc [Member]            
Allocated Fair Value $ 39,056          
Weighted Average Useful Life (Year) 12 years 7 months 6 days          
Artegraft Inc [Member] | Customer Relationships [Member]            
Allocated Fair Value $ 20,310          
Weighted Average Useful Life (Year) 15 years          
Artegraft Inc [Member] | Intellectual Property [Member]            
Allocated Fair Value $ 16,449          
Weighted Average Useful Life (Year) 10 years          
Artegraft Inc [Member] | Noncompete Agreements [Member]            
Allocated Fair Value $ 104          
Weighted Average Useful Life (Year) 5 years          
Artegraft Inc [Member] | Trade Names [Member]            
Allocated Fair Value $ 2,193          
Weighted Average Useful Life (Year) 10 years          
CardioCel and VascuCel Biologic Patches [Member]            
Allocated Fair Value   $ 8,725        
Weighted Average Useful Life (Year)           10 years 4 months 24 days
CardioCel and VascuCel Biologic Patches [Member] | Customer Relationships [Member]            
Allocated Fair Value   $ 5,562        
Weighted Average Useful Life (Year)   12 years        
CardioCel and VascuCel Biologic Patches [Member] | Intellectual Property [Member]            
Allocated Fair Value   $ 2,335        
Weighted Average Useful Life (Year)   8 years        
CardioCel and VascuCel Biologic Patches [Member] | Noncompete Agreements [Member]            
Allocated Fair Value   $ 361        
Weighted Average Useful Life (Year)   5 years        
CardioCel and VascuCel Biologic Patches [Member] | Trade Names [Member]            
Allocated Fair Value   $ 467        
Weighted Average Useful Life (Year)   8 years        
Tru-Incise Valve Cutter [Member]            
Allocated Fair Value     $ 4,844      
Weighted Average Useful Life (Year)     11 years 9 months 18 days      
Tru-Incise Valve Cutter [Member] | Customer Relationships [Member]            
Allocated Fair Value     $ 3,945      
Weighted Average Useful Life (Year)     13 years      
Tru-Incise Valve Cutter [Member] | Intellectual Property [Member]            
Allocated Fair Value     $ 563      
Weighted Average Useful Life (Year)     7 years      
Tru-Incise Valve Cutter [Member] | Noncompete Agreements [Member]            
Allocated Fair Value     $ 233      
Weighted Average Useful Life (Year)     5 years      
Tru-Incise Valve Cutter [Member] | Trade Names [Member]            
Allocated Fair Value     $ 103      
Weighted Average Useful Life (Year)     7 years      
Cardial [Member]            
Allocated Fair Value | €       € 623    
Weighted Average Useful Life (Year)       9 years 4 months 24 days    
Cardial [Member] | Customer Relationships [Member]            
Allocated Fair Value | €       € 250    
Weighted Average Useful Life (Year)       16 years    
Cardial [Member] | Intellectual Property [Member]            
Allocated Fair Value | €       € 237    
Weighted Average Useful Life (Year)       5 years    
Cardial [Member] | Noncompete Agreements [Member]            
Allocated Fair Value | €       € 46    
Weighted Average Useful Life (Year)       5 years    
Cardial [Member] | Trade Names [Member]            
Allocated Fair Value | €       € 90    
Weighted Average Useful Life (Year)       5 years    
Applied Medical [Member]            
Allocated Fair Value         $ 6,527  
Weighted Average Useful Life (Year)         13 years  
Applied Medical [Member] | Customer Relationships [Member]            
Allocated Fair Value         $ 4,475  
Weighted Average Useful Life (Year)         16 years  
Applied Medical [Member] | Intellectual Property [Member]            
Allocated Fair Value         $ 1,316  
Weighted Average Useful Life (Year)         7 years  
Applied Medical [Member] | Noncompete Agreements [Member]            
Allocated Fair Value         $ 530  
Weighted Average Useful Life (Year)         5 years  
Applied Medical [Member] | Trade Names [Member]            
Allocated Fair Value         $ 206  
Weighted Average Useful Life (Year)         7 years