XML 40 R29.htm IDEA: XBRL DOCUMENT 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