Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | Branded Products | | | Healthcare Apparel | | | Contact Centers | | | Intersegment Eliminations | | | Other | | | Total | |
For the Three Months Ended March 31, 2025: | | | | | | | | | | | | | | | | | | | | | | | | |
Net sales | | $ | 86,474 | | | $ | 27,263 | | | $ | 24,225 | | | $ | (865 | ) | | $ | - | | | $ | 137,097 | |
Cost of goods sold | | | 58,787 | | | | 17,130 | | | | 11,244 | | | | (505 | ) | | | - | | | | 86,656 | |
Gross margin | | | 27,687 | | | | 10,133 | | | | 12,981 | | | | (360 | ) | | | - | | | | 50,441 | |
Selling and administrative expenses | | | 23,420 | | | | 9,526 | | | | 10,921 | | | | (360 | ) | | | 6,595 | | | | 50,102 | |
Depreciation and amortization | | | 1,480 | | | | 912 | | | | 722 | | | | - | | | | 90 | | | | 3,204 | |
Segment EBITDA(1) | | $ | 5,747 | | | $ | 1,519 | | | $ | 2,782 | | | $ | - | | | $ | (6,505 | ) | | $ | 3,543 | |
| | | | | | | | | | | | | | | | | | | | | | | | |
| | Branded Products | | | Healthcare Apparel | | | Contact Centers | | | Intersegment Eliminations | | | Other | | | Total | |
For the Three Months Ended March 31, 2024: | | | | | | | | | | | | | | | | | | | | | | | | |
Net sales | | $ | 87,068 | | | $ | 29,237 | | | $ | 23,552 | | | $ | (1,015 | ) | | $ | - | | | $ | 138,842 | |
Cost of goods sold | | | 55,327 | | | | 17,727 | | | | 10,908 | | | | (437 | ) | | | - | | | | 83,525 | |
Gross margin | | | 31,741 | | | | 11,510 | | | | 12,644 | | | | (578 | ) | | | - | | | | 55,317 | |
Selling and administrative expenses | | | 23,294 | | | | 9,812 | | | | 10,421 | | | | (578 | ) | | | 5,989 | | | | 48,938 | |
Depreciation and amortization | | | 1,500 | | | | 937 | | | | 723 | | | | - | | | | 92 | | | | 3,252 | |
Segment EBITDA(1) | | $ | 9,947 | | | $ | 2,635 | | | $ | 2,946 | | | $ | - | | | $ | (5,897 | ) | | $ | 9,631 | |
|
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] |
| | Three Months Ended March 31, | |
| | 2025 | | | 2024 | |
(Loss) income before income tax (benefit) expense | | $ | (906 | ) | | $ | 4,592 | |
Interest expense, net | | | 1,245 | | | | 1,787 | |
Depreciation and amortization | | | 3,204 | | | | 3,252 | |
Segment EBITDA | | $ | 3,543 | | | $ | 9,631 | |
|