XML 36 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Apr. 01, 2017
Net sales $ 207,595 $ 188,779
UNITED STATES    
Net sales 175,232 157,998
Other Segments [Member]    
Net sales 1,777 1,749
CANADA    
Net sales 30,586 29,032
Fastening Solutions [Member]    
Revenues 123,977 110,282
Fastening Solutions [Member] | UNITED STATES    
Revenues 98,890 85,761
Fastening Solutions [Member] | Other Segments [Member]    
Revenues 1,576 1,545
Fastening Solutions [Member] | CANADA    
Revenues 23,511 22,976
Custom Solutions [Member]    
Revenues 53,797 49,510
Custom Solutions [Member] | UNITED STATES    
Revenues 52,600 47,964
Custom Solutions [Member] | Other Segments [Member]    
Revenues 8 10
Custom Solutions [Member] | CANADA    
Revenues 1,189 1,536
Home Solutions [Member]    
Revenues 29,821 28,987
Home Solutions [Member] | UNITED STATES    
Revenues 23,742 24,273
Home Solutions [Member] | Other Segments [Member]    
Revenues 193 194
Home Solutions [Member] | CANADA    
Revenues $ 5,886 $ 4,520