XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Note 5 - Net Sales - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 147,933 $ 130,787 $ 291,515 $ 271,634
Intersegment Eliminations [Member]        
Net sales (1,860) (1,737) (3,903) (3,362)
Branded Products Segment [Member]        
Net sales 102,039 79,221 199,122 173,013
Branded Products Segment [Member] | Branded Products [Member]        
Net sales 101,078 74,567 194,245 146,399
Branded Products Segment [Member] | Protective Equipment [Member]        
Net sales 961 4,654 4,877 26,614
Healthcare Apparel Segment [Member]        
Net sales 26,288 37,650 56,856 73,300
Healthcare Apparel Segment [Member] | Protective Equipment [Member]        
Net sales 653 2,057 1,363 6,854
Healthcare Apparel Segment [Member] | Healthcare Apparel [Member]        
Net sales 25,635 35,593 55,493 66,446
Contact Centers Segment [Member]        
Net sales 19,606 13,916 35,537 25,321
Contact Centers Segment [Member] | Intersegment Eliminations [Member]        
Net sales (1,860) (1,737) (3,903) (3,362)
Contact Centers Segment [Member] | Contact Centers [Member]        
Net sales $ 21,466 $ 15,653 $ 39,440 $ 28,683