XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Goodwill [Table Text Block]

(in thousands)

    

Carrying amount at December 31, 2020

 $58,590 

Effect of change in currency translation

  (371)

Carrying amount at March 31, 2021

 $58,219 
Schedule of Intangible Assets and Goodwill [Table Text Block]
      

March 31, 2021

  

December 31, 2020

 
      

(in thousands)

 

Amortizable intangible assets:

 

Weighted

Average Life*

  

Gross

  

Accumulated Amortization

  

Net

  

Gross

  

Accumulated Amortization

  

Net

 

Distribution agreements/customer relationships

  8.6  $17,924  $(7,864) $10,060  $18,237  $(7,746) $10,491 

Existing technology

  4.9   38,931   (21,413)  17,518   38,761   (20,674)  18,087 

Trade names and patents

  5.1   8,576   (4,511)  4,065   8,681   (4,362)  4,319 

Total amortizable intangible assets

     $65,431  $(33,788) $31,643  $65,679  $(32,782) $32,897 

Indefinite-lived intangible assets:

              245           254 

Total intangible assets

             $31,888          $33,151 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amortization

 

Year Ending December 31,

 

Expense

 
  

(in thousands)

 

2021 (remainder of year)

 $4,373 

2022

  5,798 

2023

  5,690 

2024

  5,385 

2025

  4,273 

Thereafter

  6,124 

Total

 $31,643