XML 35 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Warranty Reserves
12 Months Ended
Dec. 31, 2024
Warranty Reserves  
Warranty Reserves

Note 10.  Warranty Reserves

The activity in the warranty reserve during and as of the end of the years presented was as follows:

Year Ended

December 31, 

(In thousands)

2024

    

2023

    

    

2022

Beginning balance

$

4,038

$

4,212

$

4,959

Warranty provision

 

2,677

 

4,611

 

2,047

Processed warranty claims

 

(3,722)

 

(4,785)

 

(2,794)

Ending balance

$

2,993

$

4,038

$

4,212

Accrued warranty reserve, current

$

1,784

$

2,357

$

2,005

Accrued warranty reserve, non-current

1,209

1,681

2,207

Total accrued warranty reserve

$

2,993

$

4,038

$

4,212