Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Note 11 - Warranty Liability - Schedule of Rollforward of Company's Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Warranty balance $ 5,559 $ 6,957
Warranty provision 1,080 669
Claims paid/settlements (1,510) (1,403)
Warranty balance $ 5,129 $ 6,223