XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 6 - Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

September 30, 2022

   

December 31, 2021

 

Level 2

               

Assets (Liabilities):

               

Derivative financial instruments

  $ 26     $ (176 )

Level 3

               

Purchase price contingent consideration (Note 2):

               

Accrued contingent consideration (earn-out)

  $ (19,079 )   $ (9,731 )

Present value of non-competition payments

    (9,746 )     (8,855 )