XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Accrued Expenses and Other Long-term Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

September 30, 2024

   

December 31, 2023

 
   

(in thousands)

 

Compensation and related taxes

  $ 13,183     $ 13,353  

Accrued purchases

    5,661       5,152  

Accrued expenses

    3,347       4,251  

Income and other taxes

    735       390  

Professional fees

    91       104  

Other

    476       400  
                 

Total

  $ 23,493     $ 23,650  
Other Noncurrent Liabilities [Table Text Block]
   

September 30, 2024

   

December 31, 2023

 
   

(in thousands)

 

Acquisition-related liabilities

  $ -     $ 1,406  

Income taxes

    632       637  

Other

    264       225  
                 

Total

  $ 896     $ 2,268