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

 

(965)

 

(1,063)

Add: Warranty provision for the period

 

1,073

 

1,739

Changes to warranty provision for prior periods

 

28

 

112

Balance at March 31 

$

7,214

$

6,487