XML 65 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Other Intangible Assets, Net - Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 168,538 $ 169,267
Accumulated Amortization (80,801) (78,260)
Customer lists / relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 132,177 132,661
Accumulated Amortization (64,166) (61,968)
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 19,548 19,729
Accumulated Amortization (4,271) (3,998)
Trademarks / trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 8,640 8,747
Accumulated Amortization (4,411) (4,322)
Non-compete agreements and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 7,650 7,607
Accumulated Amortization $ (7,506) (7,527)
Patents    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 17 years  
Gross Amount $ 523 523
Accumulated Amortization $ (447) $ (445)
Minimum | Customer lists / relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 6 years  
Minimum | Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 10 years  
Minimum | Trademarks / trade names    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 3 years  
Minimum | Non-compete agreements and other    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 1 year  
Maximum | Customer lists / relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 26 years  
Maximum | Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 20 years  
Maximum | Trademarks / trade names    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 15 years  
Maximum | Non-compete agreements and other    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 9 years