XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies [Abstract]  
Changes in Product Warranties
The following table provides the changes in our product warranties (in thousands):

 
 
Three Months Ended
March 31,
 
 
 
2022
   
2021
 
 
           
Balance, beginning of period
 
$
17,463
   
$
17,663
 
Liabilities accrued for current year sales
   
22,626
     
20,177
 
Settlements of warranty claims
   
(19,378
)
   
(20,892
)
Balance, end of period
 
$
20,711
   
$
16,948