XML 46 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 370,785 $ 349,637
Fastening Systems | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Cutting Tools and Abrasives | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Fluid Power | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Specialty Chemicals | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Electrical | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Aftermarket Automotive Supplies | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Safety | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Welding and Metal Repair | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Other | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
Sales [Member] | Sales Revenue, Net    
Disaggregation of Revenue [Line Items]    
Concentration Risk, Percentage 0.00% 0.00%
United States    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 295,675 $ 279,917
Canada    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Including Assessed Tax $ 75,110 $ 69,720