XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Goodwill [Table Text Block]

(in thousands)

 

Dec. 31, 2019

  

Goodwill acquired during 2020

  

Dec. 31, 2020

  

Goodwill acquired during 2021

  

Foreign currency translation adjustments during 2021

  

Dec. 31, 2021

 
                         

United States

 $123,883  $-  $123,883  $151,276  $-  $275,159 

Europe

  4,239   -   4,239   129,649   (9,067)  124,821 

Japan

  630   -   630   -   -   630 

Total goodwill

 $128,752  $-  $128,752  $280,925  $(9,067) $400,610 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

Year Ended December 31, 2021

  

Year Ended December 31, 2020

      

Weighted Average Useful Life

 

(in thousands)

 

Gross

  

Accumulated Amortization

  

Net

  

Gross

  

Accumulated Amortization

  

Net

  

Useful Life (in years)

  

Remaining (in years)

 
                                 

Marketing assets

 $930  $(713) $217  $930  $(620) $310   10.0   2.3 

Non-compete agreement

  842   (363)  479   270   (238)  32   2.0 - 5.0   2.9 

Software technology

  13,229   (5,014)  8,215   13,229   (3,645)  9,584   10.0   6.5 

Software platform

  26,725   (2,262)  24,463   -   -   -   12.0   11.1 

Tradenames

  359   (114)  245   -   -   -   3.0   2.1 

Customer relationships

  12,252   (7,873)  4,379   10,070   (5,646)  4,424   3.0 - 9.0   1.8 

Total intangible assets

 $54,337  $(16,339) $37,998  $24,499  $(10,149) $14,350         
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(in thousands)

 Estimated Amortization Expense 

2022

 $6,172 

2023

  5,968 

2024

  3,790 

2025

  3,690 

2026

  3,586 

Thereafter

  14,792 

Total estimated amortization expense

 $37,998