XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 182,088 $ 164,003
Cutting, Sharpening and Measuring    
Net sales 90,868 84,082
First Aid and Safety    
Net sales 91,220 79,921
United States    
Net sales 152,475 140,191
United States | Cutting, Sharpening and Measuring    
Net sales 69,520 65,805
United States | First Aid and Safety    
Net sales 82,955 74,386
Europe    
Net sales 15,272 12,826
Europe | Cutting, Sharpening and Measuring    
Net sales 14,019 11,843
Europe | First Aid and Safety    
Net sales 1,253 983
Canada    
Net sales 14,341 10,986
Canada | Cutting, Sharpening and Measuring    
Net sales 7,329 6,434
Canada | First Aid and Safety    
Net sales $ 7,012 $ 4,552