XML 98 R85.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warranty Warranty Expense (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Other Income and Expenses [Abstract]        
Standard and Extended Product Warranty Accrual $ 45,204 $ 42,745 $ 40,467 $ 39,847
Standard and Extended Product Warranty Accrual, Increase for Warranties Issued 13,050 9,788    
Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties (3,243) (1,219)    
Standard and Extended Warranty Accrual, increase from Business Acquisitions 1,060 0    
Standard and Extended Product Warranty Accrual, Period Increase (Decrease) (7,437) (5,707)    
Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss) $ 1,307 $ 36