XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]

Level 2

 

December 31, 2022

  

December 31, 2021

 

Liabilities:

        

Derivative financial instruments

 $-  $176 

Level 3

        

Purchase price contingent consideration (Note 2):

        

Accrued contingent consideration (earn-out)

 $14,568  $9,731 

Present value of non-competition payments

  10,043   9,477