XML 102 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 17 - Operating Segment Information - Information Related to the Operations of the Company's Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 543,302 $ 578,831
Segment Adjusted EBITDA 33,482 27,927
Depreciation and amortization 13,995 13,004
Capital expenditures 4,963 11,018
Total assets 422,450 456,941
Depreciation, Depletion and Amortization, Nonproduction 13,995 13,004
Operating Segments [Member] | Branded Products [Member]    
Net sales 342,680 387,931
Segment Adjusted EBITDA 33,146 31,144
Depreciation and amortization 6,744 6,465
Capital expenditures 2,550 4,643
Total assets 218,018 224,116
Depreciation, Depletion and Amortization, Nonproduction 6,744 6,465
Operating Segments [Member] | Healthcare Apparel [Member]    
Net sales 113,878 113,321
Segment Adjusted EBITDA 7,997 (2,747)
Depreciation and amortization 3,925 3,946
Capital expenditures 960 1,169
Total assets 131,168 150,335
Depreciation, Depletion and Amortization, Nonproduction 3,925 3,946
Operating Segments [Member] | Contact Centers [Member]    
Net sales 91,500 84,218
Segment Adjusted EBITDA 12,408 18,521
Depreciation and amortization 2,942 2,373
Capital expenditures 1,392 4,876
Total assets 40,941 43,368
Depreciation, Depletion and Amortization, Nonproduction 2,942 2,373
Intersegment Eliminations [Member]    
Net sales (4,756) (6,639)
Segment Adjusted EBITDA 0 0
Depreciation and amortization 0 0
Capital expenditures 0 0
Total assets 0 0
Depreciation, Depletion and Amortization, Nonproduction 0 0
Segment Reconciling Items [Member]    
Net sales 0 0
Segment Adjusted EBITDA (20,069) (18,991)
Depreciation and amortization 384 220
Capital expenditures 61 330
Total assets 32,323 39,122
Depreciation, Depletion and Amortization, Nonproduction $ 384 $ 220