XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Supplemental Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]
   

Years Ended December 31,

 
   

2023

   

2022

   

2021

 
           

(in thousands)

         

Cash paid for:

                       

Interest

  $ 3,537     $ 2,721     $ 53  

Income taxes, net of refunds

    10,568       13,200       5,914  
                         

Non-cash investing and financing activities:

                       

Capital additions accrued but not yet paid

  $ 536     $ 125     $ 135  

Accrued contingent consideration

    13,096       14,568       9,731  

Present value of non-competition payments

    8,474       10,043       9,477