XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 13 - Other Long-term Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Other Noncurrent Liabilities [Table Text Block]
   

March 31,

   

December 31,

 
   

2024

   

2023

 

Accrued contingent consideration (earn-out)

  $ 8,334     $ 8,096  

Present value of non-competition payments

    4,987       6,586  

Other

    500       499  
    $ 13,821     $ 15,181