Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)

v3.19.3
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 317,277 $ 243,839 $ 929,564 $ 697,588
Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 152,781 145,284 439,134 428,992
Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 75,905 75,304 219,020 214,113
Consumer Connected Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 29,495 23,251 85,976 54,483
Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 59,096 0 185,434 0
United States        
Disaggregation of Revenue [Line Items]        
Net sales 279,830 204,450 816,349 581,238
United States | Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 125,603 114,334 353,290 334,363
United States | Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 68,732 67,055 199,482 192,587
United States | Consumer Connected Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 28,938 23,061 84,625 54,288
United States | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 56,557 0 178,952 0
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 34,709 37,422 104,627 110,574
Canada | Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 25,544 29,229 80,350 89,561
Canada | Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 6,987 8,003 18,881 20,818
Canada | Consumer Connected Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 557 190 1,351 195
Canada | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 1,621 0 4,045 0
Other        
Disaggregation of Revenue [Line Items]        
Net sales 2,738 1,967 8,588 5,776
Other | Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 1,634 1,721 5,494 5,068
Other | Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 186 246 657 708
Other | Consumer Connected Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 0 0 0 0
Other | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales $ 918 $ 0 $ 2,437 $ 0