XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Warranties (Tables)
12 Months Ended
Dec. 31, 2020
Warranties  
Changes in product warranty liabilities

    

2020

    

2019

Warranty liabilities, balance at January 1,

$

61,069

$

52,220

Warranty claims

 

(109,684)

 

(99,267)

Warranty accruals

 

114,526

 

108,099

Foreign currency translation

(25)

17

Warranty liabilities, balance at December 31,

$

65,886

$

61,069