Quarterly report pursuant to Section 13 or 15(d)

Intangible Assets - Summary of Acquired Intangible Assets (Details)

v3.7.0.1
Intangible Assets - Summary of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets    
Weighted Average Life (Less than for Backlog) 5 years  
Gross Carrying Amount $ 148,915 $ 147,223
Accumulated Amortization $ 54,551 49,120
Patents    
Finite-Lived Intangible Assets    
Weighted Average Life (Less than for Backlog) 4 years  
Gross Carrying Amount $ 2,146 2,146
Accumulated Amortization $ 1,544 1,450
Non-compete Agreement    
Finite-Lived Intangible Assets    
Weighted Average Life (Less than for Backlog) 3 years  
Gross Carrying Amount $ 2,500 2,500
Accumulated Amortization $ 1,229 979
Trade Names    
Finite-Lived Intangible Assets    
Weighted Average Life (Less than for Backlog) 7 years  
Gross Carrying Amount $ 10,433 10,189
Accumulated Amortization $ 3,626 3,153
Completed and Unpatented Technology    
Finite-Lived Intangible Assets    
Weighted Average Life (Less than for Backlog) 5 years  
Gross Carrying Amount $ 25,207 24,118
Accumulated Amortization $ 10,481 9,221
Backlog    
Finite-Lived Intangible Assets    
Weighted Average Life (Less than for Backlog) 1 year  
Gross Carrying Amount $ 11,384 11,224
Accumulated Amortization $ 11,277 11,224
Customer Relationships    
Finite-Lived Intangible Assets    
Weighted Average Life (Less than for Backlog) 11 years  
Gross Carrying Amount $ 97,245 97,046
Accumulated Amortization $ 26,394 $ 23,093