XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Net Sales - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net sales $ 130,773 $ 143,582
Intersegment Eliminations [Member]    
Net sales (1,288) (2,043)
Branded Products Segment [Member]    
Net sales 81,851 97,083
Branded Products Segment [Member] | Branded Products [Member]    
Net sales 81,730 93,167
Branded Products Segment [Member] | Protective Equipment [Member]    
Net sales 121 3,916
Healthcare Apparel Segment [Member]    
Net sales 28,154 30,568
Healthcare Apparel Segment [Member] | Protective Equipment [Member]    
Net sales 619 710
Healthcare Apparel Segment [Member] | Healthcare Apparel [Member]    
Net sales 27,535 29,858
Contact Centers Segment [Member]    
Net sales 20,768 15,931
Contact Centers Segment [Member] | Intersegment Eliminations [Member]    
Net sales (1,288) (2,043)
Contact Centers Segment [Member] | Contact Centers [Member]    
Net sales $ 22,056 $ 17,974