XML 42 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Note 5 - Goodwill and Other Intangibles (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

As of December 31,

 
  

2020

  

2019

 
         

Balance at beginning of year

 $39,951  $29,868 

Additions for acquisitions

  27,115   10,092 

Purchase accounting adjustments

  (1,345)  - 

Effects of currency exchange

  224   (9)
         

Balance at end of year

 $65,945  $39,951 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

December 31, 2020

  

December 31, 2019

 
  

Gross

      

Net

  

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

  

Carrying

  

Accumulated

  

Carrying

 
  

Value

  

Amortization

  

Value

  

Value

  

Amortization

  

Value

 
  

(in thousands)

 

Product technology and intellectual property

 $29,951  $7,947  $22,004  $13,502  $5,722  $7,780 

Trademarks, tradenames and licenses

  4,000   1,094   2,906   1,807   702   1,105 

Customer relationships

  38,525   5,424   33,101   18,215   3,364   14,851 

Other intangible assets

  1,767   873   894   1,725   568   1,157 
                         

Total identifiable intangible assets

 $74,243  $15,338  $58,905  $35,249  $10,356  $24,893 
Finite-lived Intangible Assets Amortization Expense [Table Text Block]
  

Year ended December 31,

 
  

2020

  

2019

  

2018

 
      

(in thousands)

     
             

Amortization expense

 $5,043  $2,437  $1,760 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Year ended December 31,

 
  

2021

  

2022

  

2023

  

2024

  

2025

 
  

(in thousands)

 
                     

Amortization expense

 $6,179  $5,975  $5,902  $5,706  $5,467