XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Warranty
6 Months Ended
Jun. 30, 2022
Product Warranties Disclosures [Abstract]  
Accrued Warranty

Note 5. Accrued Warranty

The warranty accrual activity for the periods noted consisted of the following:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

2021

 

 

 

(in thousands)

 

Warranty accrual at beginning of period

 

$

38,943

 

 

$

45,956

 

 

$

42,020

 

$

50,852

 

Accrual during the period

 

 

3,626

 

 

 

5,400

 

 

 

6,692

 

 

10,247

 

Cost of warranty services provided during the period

 

 

(4,085

)

 

 

(3,781

)

 

 

(12,399

)

 

(11,352

)

Changes in estimate for pre-existing warranties,
    including expirations during the period
    and foreign exchange impact

 

 

(2,906

)

 

 

(113

)

 

 

(735

)

 

(2,285

)

Warranty accrual at end of period

 

$

35,578

 

 

$

47,462

 

 

$

35,578

 

$

47,462