XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Net Sales - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net sales $ 138,703 $ 123,326 $ 430,218 $ 394,960
Intersegment Eliminations [Member]        
Net sales (1,468) (1,847) (5,371) (5,209)
Branded Products Segment [Member]        
Net sales 86,769 71,651 285,891 244,664
Branded Products Segment [Member] | Branded Products [Member]        
Net sales 86,064 71,069 280,309 217,468
Branded Products Segment [Member] | Protective Equipment [Member]        
Net sales 705 582 5,582 27,196
Healthcare Apparel Segment [Member]        
Net sales 30,039 35,482 86,895 108,782
Healthcare Apparel Segment [Member] | Protective Equipment [Member]        
Net sales 752 634 2,115 7,488
Healthcare Apparel Segment [Member] | Healthcare Apparel [Member]        
Net sales 29,287 34,848 84,780 101,294
Contact Centers Segment [Member]        
Net sales 21,895 16,193 57,432 41,514
Contact Centers Segment [Member] | Intersegment Eliminations [Member]        
Net sales (1,468) (1,847) (5,371) (5,209)
Contact Centers Segment [Member] | Contact Centers [Member]        
Net sales $ 23,363 $ 18,040 $ 62,803 $ 46,723