XML 107 R90.htm IDEA: XBRL DOCUMENT v3.20.4
WARRANTIES - Changes in accrued product warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Movement in Standard Product Warranty Accrual [Roll Forward]      
Balances at beginning of period $ 6,413 $ 2,084 $ 2,312
Warranty acquired in business combinations 15 4,818 305
Increases to accruals 2,996 1,752 1,606
Warranty expenditures (4,688) (2,249) (2,127)
Effect of changes in exchange rates 44 8 (12)
Balances at end of period $ 4,780 $ 6,413 $ 2,084