XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net sales $ 44,042 $ 40,220 $ 79,817 $ 71,590
Cutting, Sharpening and Measuring        
Net sales 23,837 23,803 39,585 40,604
First Aid and Safety        
Net sales 20,205 16,417 40,232 30,986
United States        
Net sales 38,472 34,958 68,915 62,423
United States | Cutting, Sharpening and Measuring        
Net sales 19,699 18,733 31,427 31,931
United States | First Aid and Safety        
Net sales 18,773 16,225 37,488 30,492
Canada        
Net sales 2,388 2,216 4,802 3,628
Canada | Cutting, Sharpening and Measuring        
Net sales 1,247 2,216 2,661 3,628
Canada | First Aid and Safety        
Net sales 1,141   2,141  
Europe        
Net sales 3,182 3,046 6,100 5,539
Europe | Cutting, Sharpening and Measuring        
Net sales 2,891 2,854 5,497 5,045
Europe | First Aid and Safety        
Net sales $ 291 $ 192 $ 603 $ 494