Goodwill and Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 08, 2019
Sep. 27, 2019
Sep. 28, 2018
Sep. 27, 2019
Sep. 28, 2018
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]            
Goodwill   $ 260,872   $ 260,872   $ 233,619
Intangible assets   15,900   15,900   $ 8,600
Amortization of intangible assets   800 $ 600 $ 2,103 $ 1,468  
Cash received for intangible assets contract   5,400        
Remaining average life       4 years    
Advantor            
Finite-Lived Intangible Assets [Line Items]            
Goodwill $ 27,253          
Intangible assets acquired       $ 8,300    
Intangible assets $ 1,100          
Amortization of intangible assets   $ 400   $ 400    
Remaining average life 4 years 8 months 12 days