v3.24.2
Note 7 - Commitments and Contingent Liabilities - Changes in Warranty Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Balance of accrued warranty $ 7,231 $ 7,161
Accruals for warranties issued 3,540 2,002
Changes in liability for pre-existing warranties 222 (1,437)
Cash settlements (2,857) (1,708)
Balance of accrued warranty $ 8,136 $ 6,018