XML 94 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingent Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Rent expense for operating leases $ 78,674 $ 76,177 $ 69,393  
Product Warranty Expense 50,073 59,403 80,331 $ 40,046
Standard Product Warranty Accrual, Decrease for Payments 66,687 71,068 33,759  
Provision for warranties 59,176 57,164 66,457  
Accrual for environmental loss contingencies 31,797 34,991    
Leases, Operating [Abstract]        
Operating Lease 2019 49,009      
Operating Lease 2020 38,620      
Operating Lease 2021 29,396      
Operating Lease 2022 21,767      
Operating Lease 2023 13,994      
Operating Lease 2024 and thereafter 42,087      
Operating Leases, Future Minimum Payments Due 194,873      
Leases, Capital [Abstract]        
Capital Lease 2019 1,802      
Capital Lease 2020 1,748      
Capital Lease 2021 1,687      
Capital Lease 2022 1,392      
Capital Lease 2023 4,754      
Capital Lease 2024 and thereafter 0      
Capital Leases, Future Minimum Payments Due 11,383      
Damages from Product Defects [Member]        
Product Warranty Expense $ 497 $ 6,613 $ 23,150