XML 88 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Product Warranties (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
months
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Standard and Extended Product Warranty Accrual $ 21,522 $ 19,144 $ 18,583 $ 18,052
Standard and Extended Product Warranty Accrual, Decrease for Payments (8,490) (14,925) (17,347)  
Warranty provisions for products sold 10,514 14,616 17,888  
Business acquisitions and disposals 0 899 8  
Currency translation adjustments and other 354 (29) (18)  
Accrued product warranties 17,019 14,611 15,204  
Long-term accrued product warranties, end of ear $ 4,503 $ 4,533 $ 3,379  
Minimum        
Product warranty term | months 12      
Product warranty term | months 12      
Maximum        
Product warranty term | months 24      
Product warranty term | months 24