XML 52 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Other Information
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Loans, Notes, Trade and Other Receivables Disclosure [Text Block]

NOTE 16 – Other Information:

 

 

 

The activity in the allowance for doubtful accounts receivable was as follows (in thousands):

 

  

Years Ended December 31,

 
  

2024

  

2023

 

Balance at the beginning of year

 $4,237  $7,622 

Credit loss expense

  232   539 

Write-Off of Accounts Receivable

  (1,368)  (3,924)

Balance at the end of year

 $3,101  $4,237 

 

 

 

 

The activity in the reserve for sales returns and allowances was as follows (in thousands):

 

  

Years Ended December 31,

 
  

2024

  

2023

 

Balance at the beginning of year

 $1,408  $2,090 

Provision for returns and allowances

  4,335   4,678 

Actual returns and allowances paid to customers

  (4,151)  (5,360)

Balance at the end of year

 $1,592  $1,408 

 

Other current liabilities consisted of the following (in thousands)

 

  

December 31,

 
  

2024

  

2023

 

Salaries, wages, commissions and other compensation

 $18,544  $14,599 

Contract liabilities

  2,833   5,346 

Accrued rebates

  1,593   1,409 

Current operating lease liabilities

  4,572   4,231 

Written put options

  -   1,754 

Customer deposits

  7,750   7,797 

Other accrued expenses

  9,075   8,842 

Other current liabilities

 $44,367  $43,978