v3.24.3
Note 8 - Commitments and Contingent Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

Nine Months Ended

September 30,

 
  

2024

  

2023

 

Balance of accrued warranty at January 1

 $7,231  $7,161 

Accruals for warranties issued

  3,969   3,023 
Changes in liability for pre-existing warranties  902   (1,044)

Cash settlements

  (3,335)  (2,823)
Acquisition  60   - 

Balance of accrued warranty at September 30

 $8,827  $6,317