XML 39 R12.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Note 3 - Net Sales | 12 Months Ended
--- | ---
Dec. 31, 2024
Notes to Financial Statements |
Revenue from Contract with Customer [Text Block] | NOTE 3 – Net Sales: The following table presents disaggregated revenue by operating segment for the periods presented (in thousands):
|  | Years Ended December 31, |
|  | 2024 |  |  | 2023 |
Branded Products Segment: |  |  |  |  |  |  |  |
Branded products |  | $ | 353,271 |  |  | $ | 342,456 |
Personal protective equipment |  |  | 43 |  |  |  | 224 |
Total Branded Products Segment |  | $ | 353,314 |  |  | $ | 342,680 |
Healthcare Apparel Segment: |  |  |  |  |  |  |  |
Healthcare apparel |  | $ | 115,553 |  |  | $ | 110,871 |
Personal protective equipment |  |  | 3,638 |  |  |  | 3,007 |
Total Healthcare Apparel Segment |  | $ | 119,191 |  |  | $ | 113,878 |
Contact Centers Segment: |  |  |  |  |  |  |  |
Total Contact Centers Segment |  | $ | 96,949 |  |  | $ | 91,500 |
Net intersegment eliminations |  |  | (3,778 | ) |  |  | (4,756 | )
Consolidated Net Sales |  | $ | 565,676 |  |  | $ | 543,302 |
Branded Products and Contact Center segments have a substantial number of customers, none of which accounted for more than 10% of either segment’s 2024 net sales. Our Healthcare Apparel segment has one customer who accounts for 10% of the segment’s 2024 net sales. The Company recognizes revenue when the customer takes control of the inventory, either upon shipment or when the material is made available for pick up. If the customer is deemed to take control of the inventory prior to pick up, the Company recognizes the revenue as a bill-and-hold transaction in accordance with Topic 606. Sales under bill-and-hold arrangements totaled $33.6 million and $14.3 million, for the years ended December 31, 2024 and 2023, respectively. Contract Assets and Contract Liabilities The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers (in thousands):
|  | December 31, |
|  | 2024 |  |  | 2023 |
Accounts receivable |  | $ | 95,092 |  |  | $ | 103,494 |
Current contract assets |  |  | 51,688 |  |  |  | 48,715 |
Current contract liabilities |  |  | 2,833 |  |  |  | 5,346 |
Contract assets relate to goods produced without an alternative use for which the Company has an enforceable right to payment but which has not yet been invoiced to the customer. Accounts receivable, current contract assets, and current contract liabilities were $104.8 million, $53.0 million, and $2.2 million, respectively for the year ended December 31, 2022. The majority of the amounts included in contract assets on December 31, 2023 were transferred to accounts receivable during the year ended December 31, 2024. Contract liabilities relate to payments received in advance of the Company completing its performance under a contract. Contract liabilities are included in other current liabilities in our balance sheets. The contract liability balance as of December 31, 2023 was recognized into revenue during the twelve-months ended December 31, 2024

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration