XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
WARRANTY COSTS (Tables)
9 Months Ended
Sep. 30, 2025
WARRANTY COSTS  
Schedule of analysis of warranty accruals

(in thousands)

    

2025

    

2024

Balance at January 1

$

6,228

$

7,078

Less: Payments made during the period

 

(3,392)

 

(3,374)

Add: Warranty provision for the period

 

2,755

 

2,909

Changes to warranty provision for prior periods

 

471

 

(11)

Balance at September 30

$

6,062

$

6,602