XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Operating Segment Information - Information Related to the Operations of the Company's Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue from Contract with Customer, Excluding Assessed Tax $ 138,467 $ 149,690 $ 419,609 $ 420,268
Cost of goods sold 85,389 89,144 260,764 253,650
Gross margin 53,078 60,546 158,845 166,618
Selling and administrative expenses 48,513 52,404 150,855 149,906
Depreciation and amortization 2,975 3,252 9,157 9,872
Segment EBITDA 7,540 11,654 17,147 26,844
Gross margin 53,078 60,546 158,845 166,618
Impairment charge 0 260 0 260
Depreciation and amortization 2,975 3,252 9,157 9,872
Operating Segments [Member] | Branded Products [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 85,095 92,547 264,216 260,911
Cost of goods sold 55,466 59,037 173,884 167,534
Gross margin 29,629 33,510 90,332 93,377
Selling and administrative expenses 23,501 24,223 72,353 70,486
Depreciation and amortization 1,396 1,446 4,271 4,513
Segment EBITDA 7,524 10,733 22,250 27,404
Gross margin 29,629 33,510 90,332 93,377
Impairment charge   0   0
Depreciation and amortization 1,396 1,446 4,271 4,513
Operating Segments [Member] | Healthcare Apparel [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 31,520 33,025 87,036 88,854
Cost of goods sold 19,394 19,216 54,761 53,335
Gross margin 12,126 13,809 32,275 35,519
Selling and administrative expenses 9,779 11,240 29,383 30,931
Depreciation and amortization 832 944 2,598 2,837
Segment EBITDA 3,179 3,773 5,490 7,685
Gross margin 12,126 13,809 32,275 35,519
Impairment charge   260   260
Depreciation and amortization 832 944 2,598 2,837
Operating Segments [Member] | Contact Centers [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 22,664 25,038 70,866 73,422
Cost of goods sold 10,669 11,296 33,277 34,075
Gross margin 11,995 13,742 37,589 39,347
Selling and administrative expenses 10,283 11,482 32,816 32,436
Depreciation and amortization 661 770 2,022 2,246
Segment EBITDA 2,373 3,030 6,795 9,157
Gross margin 11,995 13,742 37,589 39,347
Impairment charge   0   0
Depreciation and amortization 661 770 2,022 2,246
Intersegment Eliminations [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax (812) (920) (2,509) (2,919)
Cost of goods sold (140) (405) (1,158) (1,294)
Gross margin (672) (515) (1,351) (1,625)
Selling and administrative expenses (672) (515) (1,351) (1,625)
Depreciation and amortization 0 0 0 0
Segment EBITDA 0 0 0 0
Gross margin (672) (515) (1,351) (1,625)
Impairment charge   0   0
Depreciation and amortization 0 0 0 0
Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 0 0 0 0
Cost of goods sold 0 0 0 0
Gross margin 0 0 0 0
Selling and administrative expenses 5,622 5,974 17,654 17,678
Depreciation and amortization 86 92 266 276
Segment EBITDA (5,536) (5,882) (17,388) (17,402)
Gross margin 0 0 0 0
Impairment charge   0   0
Depreciation and amortization $ 86 $ 92 $ 266 $ 276