XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Warranty Reserves (Tables)
12 Months Ended
Dec. 31, 2022
Warranty Reserves  
Schedule of warranty reserves

Year Ended

December 31, 

(In thousands)

2022

    

2021

    

    

2020

Beginning balance

$

4,959

$

4,841

$

3,759

Warranty provision

 

2,047

 

2,606

 

2,957

Processed warranty claims

 

(2,794)

 

(2,488)

 

(1,875)

Ending balance

$

4,212

$

4,959

$

4,841

Accrued warranty reserve, current

$

2,005

$

1,851

$

1,606

Accrued warranty reserve, non-current

2,207

3,108

3,235

Total accrued warranty reserve

$

4,212

$

4,959

$

4,841