v3.19.3
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Aug. 16, 2019
Jul. 01, 2019
Oct. 01, 2018
Aug. 10, 2018
Business Acquisition [Line Items]                
Net sales $ 317,277 $ 243,839 $ 929,564 $ 697,588        
Total income from operations 9,953 $ 6,647 18,764 $ 27,717        
Business Combination, Contingent Consideration, Liability 18,100   18,100          
Minute Key Inc. [Member]                
Business Acquisition [Line Items]                
Total purchase price               $ (156,289)
Net sales 15,689   41,011          
Total income from operations 206   (2,355)          
Big Time Products                
Business Acquisition [Line Items]                
Total purchase price             $ (348,834)  
Net sales 59,092   185,432          
Total income from operations 4,548   16,843          
Resharp                
Business Acquisition [Line Items]                
Business Combination, Contingent Consideration, Liability $ 18,100   $ 18,100   $ 18,100      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High         $ 25,000      
West Coast Washers [Member]                
Business Acquisition [Line Items]                
Total purchase price           $ (3,135)