XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
PRODUCT WARRANTY COSTS (Tables)
12 Months Ended
Dec. 31, 2021
PRODUCT WARRANTY COSTS  
Schedule of the changes in the carrying amount of product warranty accruals

December 31, 

    

2021

    

2020

    

2019

Balance at beginning of year

$

21,760

$

20,650

$

19,778

Accruals for warranties

 

10,940

 

17,194

 

17,094

Settlements

 

(11,804)

 

(16,175)

 

(16,211)

Foreign currency translation and other adjustments

 

(430)

 

91

 

(11)

Balance at end of year

$

20,466

$

21,760

$

20,650