Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Warranty Liability - Schedule of Rollforward of Company's Warranty Liability (Details)

v3.24.3
Note 11 - Warranty Liability - Schedule of Rollforward of Company's Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Warranty balance $ 6,681 $ 7,844 $ 6,957 $ 7,876
Warranty provision 401 897 2,073 2,904
Claims paid/settlements (384) (580) (2,332) (2,619)
Warranty balance $ 6,698 $ 8,161 $ 6,698 $ 8,161