XML 21 R13.htm IDEA: XBRL DOCUMENT
v3.25.3

Revenue Recognition | 9 Months Ended
--- | ---
Sep. 30, 2025
Revenue Recognition [Abstract] |
Revenue Recognition | 2. Revenue Recognition Revenue is recognized when obligations under the terms of a contract with customers are satisfied. In both the Distribution and Material Handling segments, this generally occurs with the transfer of control of the products. This transfer of control may occur at either the time of shipment from a Company facility, or at the time of delivery to a designated customer location. Obligations under contracts with customers are typically fulfilled within 90 days of receiving a purchase order from a customer, and generally no other future obligations are required to be performed. The Company generally does not enter into any long-term contracts with customers greater than one year. Based on the nature of the Company’s products and customer contracts, no deferred revenue has been recorded, with the exception of cash advances or deposits received from customers prior to transfer of control of the product. These advances are typically fulfilled within the 90-day time frame mentioned above. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring the products. Certain contracts with customers include variable consideration, such as rebates or discounts. The Company recognizes estimates of this variable consideration each period, primarily based on the most likely level of consideration to be paid to the customer under the specific terms of the underlying programs. While the Company’s contracts with customers do not generally include explicit rights to return product, the Company will in practice allow returns in the normal course of business and as part of the customer relationship. Expected returns allowances are recognized each period based on an analysis of historical experience, and when physical recovery of the product from returns occurs, an estimated right to return asset is also recorded based on the approximate cost of the product. Amounts included in the Condensed Consolidated Statements of Financial Position (Unaudited) related to revenue recognition include:
|  | September 30, |  |  | December 31, |  |  | Statement of Financial Position
|  | 2025 |  |  | 2024 |  |  | Classification
Returns, discounts and other allowances |  | $ | (1,009 | ) |  | $ | (1,051 | ) |  | Trade accounts receivable
Right of return asset |  | $ | 476 |  |  | $ | 456 |  |  | Inventories, net
Customer deposits |  | $ | (1,457 | ) |  | $ | (2,565 | ) |  | Other current liabilities
Accrued rebates |  | $ | (4,949 | ) |  | $ | (4,196 | ) |  | Other current liabilities
Sales, value added, and other taxes collected with revenue from customers are excluded from net sales. The cost for shipments to customers is recognized when control over products has transferred to the customer and is classified as Freight out expenses for the Company’s manufacturing business and as Cost of sales for the Company’s distribution business. Costs for shipments to customers in Freight out expenses were approximately $2.5 million and $4.3 million for the quarters ended September 30, 2025 and 2024, respectively, and $8.1 million and $9.4 million for the nine months ended September 30, 2025 and 2024, respectively and in Cost of sales were approximately $2.6 million and $2.8 million for the quarters ended September 30, 2025 and 2024, respectively and $7.8 million and $8.4 million for the nine months ended September 30, 2025 and 2024, respectively. Based on the short-term nature of contracts described above, contract acquisition costs are not significant. These costs, as well as other incidental items that are immaterial in the context of the contract, are recognized as expense as incurred. See Note 14, Segments for additional details on the Company's revenue by major market.

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

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