v3.24.3
Note 8 - Commitments and Contingent Liabilities - Changes in Warranty Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Balance of accrued warranty $ 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 0
Balance of accrued warranty $ 8,827 $ 6,317