XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net sales $ 35,775 $ 31,370
Cutting, Sharpening and Measuring    
Net sales 15,748 16,801
First Aid and Safety    
Net sales 20,027 14,569
United States    
Net sales 30,443 27,439
United States | Cutting, Sharpening and Measuring    
Net sales 11,728 13,172
United States | First Aid and Safety    
Net sales 18,715 14,267
Canada    
Net sales 2,422 1,413
Canada | Cutting, Sharpening and Measuring    
Net sales 1,422 1,413
Canada | First Aid and Safety    
Net sales 1,000  
Europe    
Net sales 2,910 2,518
Europe | Cutting, Sharpening and Measuring    
Net sales 2,598 2,216
Europe | First Aid and Safety    
Net sales $ 312 $ 302