XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Accrued Liabilities
3 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]

Note 13.  Accrued Liabilities​

Accrued liabilities consisted of the following for the periods indicated (in thousands):

  

March 31, 2025

  

December 31, 2024

 

Accrued payroll

 $10,038  $13,136 

Accrued employee benefits

  4,387   4,014 

Accrued state and local taxes

  918   824 

Accrued interest

  996   114 

Accrued shipping and tariff expenses

  1,533   803 

Advanced payments

  185   188 

Accrued commission expenses

  912   768 

Accrued professional fees

  309   406 

Accrued product warranty

  319   277 

Accrued other

  891   1,561 

Total accrued liabilities

 $20,488  $22,091