Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2019
Jun. 30, 2018
Jun. 29, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Net sales $ 324,628 $ 246,154 $ 612,287 $ 453,749
Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 158,721 159,194 286,909 283,710
Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 74,663 71,829 142,558 138,809
Consumer Connected Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 28,731 15,131 56,480 31,230
Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 62,513 0 126,340 0
United States        
Disaggregation of Revenue [Line Items]        
Net sales 281,417 201,556 536,519 376,788
United States | Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 125,368 121,591 228,243 220,032
United States | Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 67,511 64,836 130,195 125,532
United States | Consumer Connected Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 28,299 15,129 55,686 31,224
United States | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 60,239 0 122,395 0
Canada        
Disaggregation of Revenue [Line Items]        
Net sales 39,935 42,566 69,918 73,152
Canada | Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 31,107 35,834 54,806 60,331
Canada | Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 6,938 6,730 11,894 12,815
Canada | Consumer Connected Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 432 2 794 6
Canada | Personal Protective Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 1,458 0 2,424 0
Other        
Disaggregation of Revenue [Line Items]        
Net sales 3,276 2,032 5,850 3,809
Other | Fastening Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 2,246 1,769 3,860 3,347
Other | Home and Access Solutions        
Disaggregation of Revenue [Line Items]        
Net sales 214 263 469 462
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 $ 816 $ 0 $ 1,521 $ 0