XML 102 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Warranty Liability - Rollforward (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Dec. 31, 2019
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)      
Balance as of January 1 $ 49,716 $ 46,468  
Current period expense 10,024 9,309  
Liabilities assumed due to acquisition 0 79  
Experience adjustments 2,293 1,549  
Payments (11,985) (11,109)  
Currency translation (381) 209  
Balance at period end 49,667 46,505  
Current portion (20,310) (19,692) $ (21,054)
Long-term portion $ 29,357 $ 26,813