XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2022
Notes to Financial Statements  
Accounts Payable and Accrued Liabilities Disclosure [Text Block]

10.

Accrued Expenses and Other Current Liabilities

 ​

Accrued expenses and other current liabilities are summarized as follows:

 ​

  

September 30,

  

December 31,

 
  

2022

  

2021

 
         

Payroll and related costs

 $12,067  $13,299 

Employee benefits

  8,257   8,933 

Accrued warranty

  4,242   3,645 

Interest rate swaps

  -   3,479 

Other

  9,094   6,770 
  $33,660  $36,126