XML 33 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Accrued Expenses and Other Long-term Liabilities
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Noncurrent [Text Block]

7. Accrued Expenses and Other Long-term Liabilities

 

Accrued expenses consist of the following:

 

   

December 31, 2024

   

December 31, 2023

 
   

(in thousands)

 

Compensation and related taxes

  $ 15,117     $ 13,353  

Accrued purchases

    4,463       5,152  

Accrued expenses

    3,852       4,251  

Income and other taxes

    639       390  

Accrued interest

    144       -  

Professional fees

    86       104  

Other

    431       400  
                 

Total

  $ 24,732     $ 23,650  

 

Other long-term liabilities consist of the following:

 

   

December 31, 2024

   

December 31, 2023

 
   

(in thousands)

 

Acquisition-related liabilities

  $ -     $ 1,406  

Income taxes

    572       637  

Other

    259       225  
                 

Total

  $ 831     $ 2,268