XML 21 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Movement in Standard Product Warranty Accrual [Roll Forward]      
Accrued product warranties, beginning of year $ 19,143 $ 18,583  
Amounts paid for warranty services (2,003) (2,776)  
Warranty provisions for products sold 2,860 2,414  
Business acquisitions and disposals 0 874  
Currency translation adjustments and other (191) (37)  
Accrued product warranties, end of year 19,809 19,058  
Current accrued product warranties, end of year 15,018 15,747 $ 14,611
Long-term accrued product warranties, end of ear $ 4,791 $ 3,311