XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies [Abstract]  
Schedule of Product Warranty and Recall Liability

The following provides a reconciliation of changes in product warranty and recall liability:

Three months ended March 31, 

    

2022

    

2021

Product warranty and recall at beginning of period

$

9,846

$

12,691

Accruals for warranties established during period

3,058

1,232

Aggregate changes in pre-existing liabilities due to claim developments

-

529

Settlements made during the period

(2,992)

(4,577)

Foreign currency translation

(94)

(302)

Product warranty and recall at end of period

$

9,818

$

9,573