XML 64 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accrued Product Warrenties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Movement in Standard Product Warranty Accrual [Roll Forward]          
Accrued product warranties, beginning of period $ 17,227 $ 15,840 $ 16,514 $ 16,175  
Amounts paid for warranty services (5,458) (3,547) (9,598) (6,971)  
Warranty provisions for products sold 5,826 3,595 10,560 6,985  
Currency translation adjustments and other (103) 134 16 (167)  
Accrued product warranties, end of period 17,492 16,022 17,492 16,022  
Current accrued product warranties, end of period 14,661 13,232 14,661 13,232 $ 13,406
Long-term accrued product warranties, end of period $ 2,831 $ 2,790 $ 2,831 $ 2,790