XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Warranty Reserves (Tables)
6 Months Ended
Jun. 30, 2023
Warranty Reserves  
Schedule of warranty reserves

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(In thousands)

    

2023

    

2022

    

2023

    

2022

Beginning balance

$

4,000

$

4,995

$

4,212

$

4,959

Warranty provision

 

1,026

 

354

 

1,900

 

997

Processed warranty claims

 

(1,198)

 

(531)

 

(2,284)

 

(1,138)

Ending balance

$

3,828

$

4,818

$

3,828

$

4,818

Accrued warranty reserve, current

$

1,871

$

2,027

$

1,871

$

2,027

Accrued warranty reserve, non-current

1,957

2,791

1,957

2,791

Total accrued warranty reserve

$

3,828

$

4,818

$

3,828

$

4,818