XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets, Net - Other Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 29, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 195,968 $ 197,603
Accumulated Amortization (86,970) (80,485)
Customer lists / relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 158,412 159,592
Accumulated Amortization (70,756) (65,036)
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 19,899 20,148
Accumulated Amortization (3,394) (2,790)
Trademarks / trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 8,847 8,995
Accumulated Amortization (4,115) (3,905)
Non-compete agreements and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 8,287 8,345
Accumulated Amortization $ (8,265) (8,319)
Patents    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period 17 years  
Gross Amount $ 523 523
Accumulated Amortization $ (440) $ (435)
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