XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Goodwill [Table Text Block]

(in thousands)

 Nine Months Ended September 30, 2021 

Balance as of the beginning of the period

 $128,752 

Goodwill acquired during the period

  281,845 

Foreign currency translation adjustments

  (6,357)

Balance as of the end of the period

 $404,240 
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

September 30, 2021

  

December 31, 2020

  

Useful

 

Weighted Average

(in thousands)

 

Gross

  

Accumulated Amortization

  

Net

  

Gross

  

Accumulated Amortization

  

Net

  

Life (in years)

 

Useful Life Remaining (in years)

Intangible assets with finite lives:

                            

Marketing assets

 $930  $(690) $240  $930  $(620) $310  10.0 2.5

Non-compete agreement

 847  (330) 517  270  (238) 32  2.0 - 5.0 3.1

Software technology

 13,229  (4,672) 8,557  13,229  (3,645) 9,584  10.0 6.8

Software platform

 26,933  (1,672) 25,261  -  -  -  10.0 9.3

Tradenames

 362  (84) 278  -  -  -  3.0 2.3

Customer relationships

 12,269  (7,306) 4,963  10,070  (5,646) 4,424  3.0 - 9.0 2.1

Total intangible assets

 $54,570  $(14,754) $39,816  $24,499  $(10,149) $14,350     
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

(in thousands)

 

Estimated Amortization Expense

 

Remaining 2021

 $1,555 

2022

  6,225 

2023

  6,022 

2024

  3,806 

2025

  3,725 

Thereafter

  18,483 

Total estimated amortization expense

 $39,816