XML 69 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Product Warranties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Movement in Standard Product Warranty Accrual [Roll Forward]          
Accrued product warranties, beginning of year $ 18,513 $ 19,971 $ 18,051 $ 20,845  
Amounts paid for warranty services (5,198) (4,362) (8,477) (8,991)  
Warranty provisions for products sold 5,366 3,782 8,902 7,491  
Currency translation adjustments and other (182) 139 23 185  
Accrued product warranties, end of year 18,499 19,530 18,499 19,530  
Current accrued product warranties, end of year 15,148 16,262 15,148 16,262 $ 15,024
Long-term accrued product warranties, end of ear $ 3,351 $ 3,268 $ 3,351 $ 3,268