XML 32 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Warranty Reserves
12 Months Ended
Dec. 31, 2023
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)

2023

    

2022

    

    

2021

Beginning balance

$

4,212

$

4,959

$

4,841

Warranty provision

 

4,611

 

2,047

 

2,606

Processed warranty claims

 

(4,785)

 

(2,794)

 

(2,488)

Ending balance

$

4,038

$

4,212

$

4,959

Accrued warranty reserve, current

$

2,357

$

2,005

$

1,851

Accrued warranty reserve, non-current

1,681

2,207

3,108

Total accrued warranty reserve

$

4,038

$

4,212

$

4,959