XML 63 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Goodwill [Table Text Block]

(in thousands)

 

Dec. 31, 2017

   

Goodwill acquired during 2018

   

Dec. 31, 2018

   

Goodwill acquired during 2019

   

Dec. 31, 2019

 
                                         

United States

  $ 123,635     $ 248     $ 123,883     $ -     $ 123,883  

Europe

    4,239       -       4,239       -       4,239  

Japan

    630       -       630       -       630  

Total goodwill

  $ 128,504     $ 248     $ 128,752     $ -     $ 128,752  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

Year Ended December 31, 2019

   

Year Ended December 31, 2018

           

Weighted Average Useful Life

 

(in thousands)

 

Gross

   

Accumulated Amortization

   

Net

   

Gross

   

Accumulated Amortization

   

Net

   

Useful Life (in years)

    Remaining (in years)  

Intangible Assets with finite lives:

                                                         

Marketing assets

  $ 930     $ (527 )   $ 403     $ 930     $ (434 )   $ 496       10.0       4.3  

Non-compete agreement

    270       (222 )     48       270       (206 )     64       2.0 - 5.0       3.0  

Trade secrets

    250       (250 )     -       250       (233 )     17       5.0       0.0  

Trade names

    1,080       (1,080 )     -       1,080       (540 )     540       2.0       0.0  

Software technology

    13,229       (2,275 )     10,954       12,229       (997 )     11,232       10.0       8.0  

Customer relationships

    10,070       (4,106 )     5,964       10,070       (2,569 )     7,501       6.0 - 9.0       3.8  

Total intangible assets

  $ 25,829     $ (8,460 )   $ 17,369     $ 24,829     $ (4,979 )   $ 19,850                
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(in thousands)

  Estimated Amortization Expense  

2020

  $ 3,016  

2021

    3,016  

2022

    3,016  

2023

    2,813  

2024

    1,400  

Thereafter

    4,108  

Total estimated amortization expense

  $ 17,369