XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTY COSTS (Tables)
9 Months Ended
Sep. 30, 2023
WARRANTY COSTS  
Schedule of analysis of warranty accruals

(in thousands)

    

2023

    

2022

Balance at January 1

$

5,699

$

4,641

Less: Payments made during the period

 

(3,316)

 

(3,600)

Add: Warranty provision for the period

 

4,704

 

3,950

Changes to warranty provision for prior periods

 

156

 

145

Balance at September 30

$

7,243

$

5,136