XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

NOTE 7 – Other Current Liabilities:

 

Other current liabilities consisted of the following (in thousands)

 

   

December 31,

 
   

2023

   

2022

 

Salaries, wages, commissions and other compensation

  $ 14,599     $ 14,316  

Contract liabilities

    5,346       2,213  

Accrued rebates

    1,409       2,090  

Current operating lease liabilities

    4,231       3,135  

Written put options

    1,754       2,032  

Other accrued expenses

    16,639       14,860  

Other current liabilities

  $ 43,978     $ 38,646