XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 - Net Sales - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 136,126 $ 138,703 $ 396,061 $ 430,218
Intersegment Eliminations [Member]        
Net sales (1,156) (1,468) (3,704) (5,371)
Branded Products Segment [Member]        
Net sales 83,512 86,769 244,955 285,891
Branded Products Segment [Member] | Branded Products [Member]        
Net sales 83,498 86,064 244,767 280,309
Branded Products Segment [Member] | Protective Equipment [Member]        
Net sales 14 705 188 5,582
Healthcare Apparel Segment [Member]        
Net sales 29,649 30,039 85,875 86,895
Healthcare Apparel Segment [Member] | Protective Equipment [Member]        
Net sales 939 752 2,292 2,115
Healthcare Apparel Segment [Member] | Healthcare Apparel [Member]        
Net sales 28,710 29,287 83,583 84,780
Contact Centers Segment [Member]        
Net sales 22,965 21,895 65,231 57,432
Contact Centers Segment [Member] | Intersegment Eliminations [Member]        
Net sales (1,156) (1,468) (3,704) (5,371)
Contact Centers Segment [Member] | Contact Centers [Member]        
Net sales $ 24,121 $ 23,363 $ 68,935 $ 62,803