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

(in thousands)

    

Carrying amount at December 31, 2021

 $57,689 

Effect of change in currency translation

  (333)

Carrying amount at March 31, 2022

 $57,356 
Schedule of Intangible Assets and Goodwill [Table Text Block]
      

March 31, 2022

  

December 31, 2021

 

(in thousands)

 

Average

      

Accumulated

          

Accumulated

     

Amortizable intangible assets:

 

Life*

  

Gross

  

Amortization

  

Net

  

Gross

  

Amortization

  

Net

 

Distribution agreements/customer relationships

  7.7  $17,594  $(8,938) $8,656  $17,689  $(8,675) $9,014 

Existing technology

  3.9   38,611   (24,786)  13,825   38,707   (23,962)  14,745 

Trade names and patents

  4.2   8,467   (5,304)  3,163   8,496   (5,108)  3,388 

Total amortizable intangible assets

     $64,672  $(39,028) $25,644  $64,892  $(37,745) $27,147 

Indefinite-lived intangible assets:

              234           238 

Total intangible assets

             $25,878          $27,385 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amortization

 

Year Ending December 31,

 

Expense

 

(in thousands)

    

2022 (remainder of year)

 $4,366 

2023

  5,728 

2024

  5,427 

2025

  4,109 

2026

  2,368 

Thereafter

  3,646 

Total

 $25,644