XML 19 R12.htm IDEA: XBRL DOCUMENT
v3.25.2

Revenue from Contracts with Customers | 6 Months Ended
--- | ---
Jun. 30, 2025
Revenue from Contract with Customer [Abstract] |
Revenue from Contracts with Customers | 3. Revenue from Contracts with Customers Nature of Goods and Services The Company recognizes revenue from the sales of a broad line of products that are grouped into two main categories: (a) first aid and medical; and (b) cutting and sharpening. The first aid and medical category includes first aid kits and refills, over-the-counter medications and a variety of medical products. The cutting and sharpening category includes scissors, knives, paper trimmers, pencil sharpeners and other sharpening tools. Revenue recognition is evaluated through the following five steps: (i) identification of the contract or contracts with a customer; (ii) identification of the performance obligations in the contract; (iii) determination of the transaction price; (iv) allocation of the transaction price in the contract; and (v) recognition of revenue when or as a performance obligation is satisfied. When Performance Obligations Are Satisfied A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. Revenue is generated by the sale of the Company’s products to its customers. Sales contracts (purchase orders) generally have a single performance obligation that is satisfied at a point in time, upon shipment or delivery, depending on the terms of the underlying contract. Revenue is measured based on the consideration specified in the contract. The amount of consideration we receive and revenue we recognize is impacted by incentives ("customer rebates"), including sales rebates, which are generally tied to sales volume levels, in-store promotional allowances, shared media and customer catalog allowances and other cooperative advertising arrangements; freight allowance programs offered to our customers; and allowance for returns and discounts. We generally recognize customer rebate costs as a deduction to gross sales at the time that the associated revenue is recognized. Significant Payment Terms Payment terms for each customer are dependent on the agreed upon contractual repayment terms. Payment terms typically are between 30 and 90 days and vary depending on the size of the customer and its risk profile to the Company. Some customers receive discounts for early payment. Product Returns The Company accepts product returns in the normal course of business. The Company estimates reserves for returns and the related refunds to customers based on historical experience. Reserves for returned merchandise are included as a component of “Accounts receivable” in the condensed consolidated balance sheets. Practical Expedient Usage and Accounting Policy Elections For the Company’s contracts that have an original duration of one year or less, the Company uses the practical expedient in ASC 606-10-32-18 applicable to such contracts and does not consider the time value of money in relation to significant financing components. The effect of applying this practical expedient election did not have an impact on the Company’s condensed consolidated financial statements. Per ASC 606-10-25-18B, the Company has elected to account for shipping and handling activities that occur after the customer has obtained control as a fulfillment activity instead of a performance obligation. Furthermore, shipping and handling activities performed before transfer of control of the product also do not constitute a separate and distinct performance obligation. The effect of applying this practical expedient election did not have an impact on the Company’s condensed consolidated financial statements. The Company has elected to exclude from the transaction price those amounts which relate to sales and other taxes that are assessed by governmental authorities and that are imposed on and concurrent with a specific revenue-producing transaction and collected by the Company from a customer. Applying the practical expedient in ASC 340-40-25-4, Other Assets and Deferred Costs, the Company recognizes the incremental costs of obtaining contracts as an expense when incurred. These costs are included in “Selling, general and administrative expenses.” Disaggregation of Revenues The following table represents external net sales disaggregated by product category, by segment (amounts in thousands): For the three months ended June 30, 2025
|  | United States |  |  | Canada |  |  | Europe |  |  | Total |
First Aid and Medical |  | $ | 30,870 |  |  | $ | 3,570 |  |  | $ | 360 |  |  | $ | 34,800 |
Cutting and Sharpening |  |  | 14,121 |  |  |  | 1,628 |  |  |  | 3,447 |  |  |  | 19,196 |
Total Net Sales |  | $ | 44,991 |  |  | $ | 5,198 |  |  | $ | 3,807 |  |  | $ | 53,996 |
For the three months ended June 30, 2024
|  | United States |  |  | Canada |  |  | Europe |  |  | Total |
First Aid and Medical |  | $ | 31,377 |  |  | $ | 2,282 |  |  | $ | 229 |  |  | $ | 33,888 |
Cutting and Sharpening |  |  | 16,078 |  |  |  | 1,779 |  |  |  | 3,680 |  |  |  | 21,537 |
Total Net Sales |  | $ | 47,455 |  |  | $ | 4,061 |  |  | $ | 3,909 |  |  | $ | 55,425 |
For the six months ended June 30, 2025
|  | United States |  |  | Canada |  |  | Europe |  |  | Total |
First Aid and Medical |  | $ | 59,034 |  |  | $ | 6,084 |  |  | $ | 685 |  |  | $ | 65,803 |
Cutting and Sharpening |  |  | 25,079 |  |  |  | 2,299 |  |  |  | 6,773 |  |  |  | 34,151 |
Total Net Sales |  | $ | 84,113 |  |  | $ | 8,383 |  |  | $ | 7,458 |  |  | $ | 99,954 |
For the six months ended June 30, 2024
|  | United States |  |  | Canada |  |  | Europe |  |  | Total |
First Aid and Medical |  | $ | 55,988 |  |  | $ | 4,471 |  |  | $ | 487 |  |  | $ | 60,946 |
Cutting and Sharpening |  |  | 29,460 |  |  |  | 2,627 |  |  |  | 7,349 |  |  |  | 39,436 |
Total Net Sales |  | $ | 85,448 |  |  | $ | 7,098 |  |  | $ | 7,836 |  |  | $ | 100,382 |

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
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 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7 Reference 2: 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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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