XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies [Abstract]  
Changes in Product Warranties
The following table provides the changes in our product warranties (in thousands):

     Three Months Ended
     Six Months Ended
 
 
 
June 30,
   
June 30,
 
 
 
2022
   
2021
   
2022
   
2021
 
Balance, beginning of period
 
$
20,711
   
$
16,948
   
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
30,295
     
25,162
     
52,921
     
45,339
 
Settlements of warranty claims
   
(27,240
)
   
(23,897
)
   
(46,618
)
   
(44,789
)
Balance, end of period
 
$
23,766
   
$
18,213
   
$
23,766
   
$
18,213