v3.25.2
WARRANTY COSTS (Tables)
6 Months Ended
Jun. 30, 2025
WARRANTY COSTS  
Schedule of analysis of warranty accruals

(in thousands)

    

2025

    

2024

Balance at January 1

$

6,228

$

7,078

Less: Payments made during the period

 

(2,304)

 

(2,453)

Add: Warranty provision for the period

 

1,918

 

2,162

Changes to warranty provision for prior periods

 

71

 

41

Balance at June 30

$

5,913

$

6,828