XML 121 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
PRODUCT WARRANTY COSTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Changes in the carrying amount of product warranty accruals      
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