XML 72 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue from Contracts with Customers (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Net sales $ 137,321,395
Cutting, Sharpening and Measuring  
Net sales 80,347,000
First Aid and Safety  
Net sales 56,974,000
United States  
Net sales 121,245,000
United States | Cutting, Sharpening and Measuring  
Net sales 64,271,000
United States | First Aid and Safety  
Net sales 56,974,000
Canada  
Net sales 6,973,000
Canada | Cutting, Sharpening and Measuring  
Net sales 6,973,000
Canada | First Aid and Safety  
Net sales 0
Europe  
Net sales 9,103,000
Europe | Cutting, Sharpening and Measuring  
Net sales 9,103,000
Europe | First Aid and Safety  
Net sales $ 0