v3.25.2
WARRANTY (Tables)
6 Months Ended
Jun. 30, 2025
WARRANTY  
Summary of warranty accrual balance

The changes in the Company’s warranty accrual balance in the six months ended June 30, 2025 were as follows (in thousands):

Balance at January 1, 2025

    

$

12,300

Current period provisions

 

3,209

Settlements

 

(2,596)

Balance at June 30, 2025

$

12,913