XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.1
WARRANTY COSTS (Tables)
3 Months Ended
Mar. 31, 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

 

(1,110)

 

(965)

Add: Warranty provision for the period

 

882

 

1,073

Changes to warranty provision for prior periods

 

45

 

28

Balance at March 31 

$

6,045

$

7,214