v3.25.1
Note 10 - Accrued Liabilities
3 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

Note 10. Accrued Liabilities

 

Accrued liabilities consist of:

 

  

March 31,

  

December 31,

 
  

2025

  

2024

 

Accrued payroll and related items

 $7,283  $9,564 

Customer returns and allowances

  7,621   5,160 

Taxes payable

  850   358 

Lease liabilities

  3,235   3,121 

Accrued interest

  2,877   5,473 

Other

  9,730   7,420 

Total

 $31,596  $31,096