XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2
WARRANTY COSTS (Tables)
6 Months Ended
Jun. 30, 2024
WARRANTY COSTS  
Schedule of analysis of warranty accruals

(in thousands)

    

2024

    

2023

Balance at January 1

$

7,078

$

5,699

Less: Payments made during the period

 

(2,453)

 

(2,091)

Add: Warranty provision for the period

 

2,162

 

3,495

Changes to warranty provision for prior periods

 

41

 

156

Balance at June 30

$

6,828

$

7,259