XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.3
WARRANTY COSTS (Tables)
9 Months Ended
Sep. 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

​

 

(3,374)

​

 

(3,316)

Add: Warranty provision for the period

​

 

2,909

​

 

4,704

Changes to warranty provision for prior periods

​

 

(11)

​

 

156

Balance at September 30

​

$

6,602

​

$

7,243