XML 35 R22.htm IDEA: XBRL DOCUMENT
v3.23.1

Note 15 - Net Sales | 12 Months Ended
--- | ---
Dec. 31, 2022
Notes to Financial Statements |
Revenue from Contract with Customer [Text Block] | NOTE 15 – Net Sales: For our Branded Products and Healthcare Apparel segments, revenue is primarily generated from the sale of finished products to customers. Revenues for our Branded Products and Healthcare Apparel segments are recognized when the performance obligations under the contract terms are satisfied. For certain contracts with customers in which the Company has an enforceable right to payment for goods with no alternative use, revenue is recognized over time upon receipt of finished goods into inventory. Revenue for goods that do have an alternative use or that the customer is not obligated to purchase under the terms of a contract is generally recognized when the goods are transferred to the customer. Revenue from the sale of personal protective equipment, including facemasks, isolation gowns, sanitizers, gloves and COVID-19 testing kits, is generally recognized at a point in time when the goods are transferred to the customer, which typically occurs upon shipment or delivery depending on the terms of the underlying contract. The Company includes shipping and handling fees billable to customers in net sales. Shipping and handling activities that occur after the transfer of promised goods are accrued as control is transferred to the customer rather than being treated as a separate performance obligation. For our Contact Centers segment, revenue is generated from providing our customers with contact center services. Revenue for our Contact Centers segment is recognized as services are delivered. Revenue is measured at the amount of consideration we expect to receive in exchange for the goods or services. Variable consideration for estimated returns, allowances and other price variances is recorded based upon historical experience and current allowance programs. Contract terms may involve variable consideration clauses such as sales discounts and customer rebates, and revenue is adjusted accordingly for these provisions. Estimated amounts are included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The promised amount of consideration in a contract is not adjusted for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised good or service to a customer and when the customer pays for that product or service will be one year or less. Sales taxes are excluded from the measurement of a performance obligation’s transaction price. Sales commissions are expensed as incurred when we expect that the amortization period of such costs will be one year or less. Consistent with the Company’s change in reportable segments described in Note 17, the Company has changed its presentation of disaggregated revenue to align with the new segment structure. The following table presents disaggregated revenue by operating segment for the periods presented (in thousands):
|  | Years Ended December 31, |
|  | 2022 |  |  | 2021 |
Branded Products Segment: |  |  |  |  |  |  |  |
Branded products |  | $ | 381,363 |  |  | $ | 309,906 |
Personal protective equipment |  |  | 6,568 |  |  |  | 30,581 |
Total Branded Products Segment |  | $ | 387,931 |  |  | $ | 340,487 |
Healthcare Apparel Segment: |  |  |  |  |  |  |  |
Healthcare apparel |  | $ | 110,505 |  |  | $ | 131,267 |
Personal protective equipment |  |  | 2,816 |  |  |  | 8,021 |
Total Healthcare Apparel Segment |  | $ | 113,321 |  |  | $ | 139,288 |
Contact Centers Segment: |  |  |  |  |  |  |  |
Contact centers services |  | $ | 84,218 |  |  | $ | 64,312 |
Net intersegment eliminations |  |  | (6,639 | ) |  |  | (7,101 | )
Total Contact Centers Segment |  | $ | 77,579 |  |  | $ | 57,211 |
Consolidated Net Sales |  | $ | 578,831 |  |  | $ | 536,986 |
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, |
|  | 2022 |  |  | 2021 |
Accounts receivable |  | $ | 104,813 |  |  | $ | 107,053 |
Current contract assets |  |  | 52,980 |  |  |  | 38,018 |
Current contract liabilities |  |  | 2,213 |  |  |  | 8,804 |
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. The majority of the amounts included in contract assets on December 31, 2021 were transferred to accounts receivable during the year ended December 31, 2022. 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. During the year ended December 31, 2022, $7.7 million of revenue was recognized from the contract liabilities balance as of December 31, 2021.

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 -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration