XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Accrued Expenses and Other Long-term Liabilities
12 Months Ended
Dec. 31, 2023
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, 2023

   

December 31, 2022

 
   

(in thousands)

 

Compensation and related taxes

  $ 13,353     $ 10,770  
Accrued purchases     5,152       3,748  
Accrued expenses     4,251       4,640  

Income and other taxes

    390       449  

Professional fees

    104       108  

Other

    400       252  
                 

Total

  $ 23,650     $ 19,967  

 

Other long-term liabilities consist of the following:

 

   

December 31, 2023

   

December 31, 2022

 
   

(in thousands)

 

Acquisition-related liabilities

  $ 1,406     $ 1,354  

Income taxes

    637       636  

Other

    225       177  
                 

Total

  $ 2,268     $ 2,167