XML 34 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
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,

    

2020

    

2019

Product warranty and recall at beginning of period

​

$

10,796

​

$

10,494

Accruals for warranties established during period

​

​

1,128

​

​

1,545

Aggregate changes in pre-existing liabilities due to claim developments

​

​

387

​

​

1,238

Settlements made during the period

​

​

(2,134)

​

​

(2,715)

Foreign currency translation

​

​

(385)

​

​

(215)

Product warranty and recall at end of period

​

$

9,792

​

$

10,347