XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Product Warranty (Tables)
12 Months Ended
Dec. 31, 2022
Product Warranty  
Schedule of product warranty liability

 

Year ended December 31,

    

2022

    

2021

    

2020

 

(in thousands)

 

Balance at January 1 (beginning of year)

$

6,924

$

4,612

$

3,244

Warranties issued during the period

 

10,597

 

7,808

 

5,005

Settlements made during the period

 

(6,798)

 

(4,282)

 

(4,270)

Changes in estimate of liability for pre-existing warranties during the period

 

(236)

 

(1,214)

 

633

Balance at December 31 (end of period)

$

10,487

$

6,924

$

4,612

Amount classified as current

$

8,299

$

6,424

$

4,280

Amount classified as long-term

 

2,188

 

500

 

332

Total warranty liability

$

10,487

$

6,924

$

4,612