XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
WARRANTY COSTS AND OTHER CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2023
WARRANTY COSTS AND OTHER CONTINGENCIES  
Schedule of analysis of warranty accruals

(in thousands)

    

2023

    

2022

Balance at January 1

$

5,699

$

4,641

Less: Payments made during the period

 

(2,091)

 

(2,286)

Add: Warranty provision for the period

 

3,495

 

2,328

Changes to warranty provision for prior periods

 

156

 

104

Balance at June 30

$

7,259

$

4,787