XML 112 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Product Warranties (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
months
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Movement in Standard Product Warranty Accrual [Roll Forward]      
Accrued product warranties, beginning of year $ 18,583 $ 18,052 $ 20,845
Amounts paid for warranty services (14,925) (17,347) (16,764)
Warranty provisions for products sold 14,616 17,888 14,422
Business acquisitions and disposals 899 8 0
Currency translation adjustments and other (29) (18) (451)
Accrued product warranties, end of year 19,144 18,583 18,052
Current accrued product warranties, end of year 14,611 15,204 15,024
Long-term accrued product warranties, end of ear $ 4,533 $ 3,379 $ 3,028
Minimum      
Product Warranty Liability [Line Items]      
Product warranty term | months 12    
Maximum      
Product Warranty Liability [Line Items]      
Product warranty term | months 24