v3.26.1
WARRANTY COSTS (Tables)
3 Months Ended
Mar. 31, 2026
WARRANTY COSTS  
Schedule of analysis of warranty accruals

(in thousands)

  ​ ​ ​

2026

  ​ ​ ​

2025

Balance at January 1

$

6,275

$

6,228

Less: Payments made during the period

 

(886)

 

(1,110)

Add: Warranty provision for the period

 

1,011

 

882

Changes to warranty provision for prior periods

 

59

 

45

Balance at March 31 

$

6,459

$

6,045