XML 15 R10.htm IDEA: XBRL DOCUMENT
v3.19.2

REVENUE RECOGNITION | 9 Months Ended
--- | ---
Jul. 28, 2019
Revenue from Contract with Customer [Abstract] |
REVENUE RECOGNITION | REVENUE RECOGNITION Revenue from Contracts with Customers: Effective October 29, 2018, the Company adopted ASC 606, Revenue from Contracts with Customers using the full retrospective adoption method. The impact of adopting this guidance was immaterial to the Company’s financial statements and related disclosures. Under ASC 606, a contract with a customer is an agreement which both parties have approved, that creates enforceable rights and obligations, has commercial substance, where payment terms are identified, and collectability is probable. The Company’s customer contracts predominantly contain a single performance obligation to fulfill customer orders for the purchase of specified products. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. Revenue from product sales is primarily identified by purchase orders (“contracts”) which in some cases are governed by a master sales agreement. The purchase orders in combination with the invoice typically specify quantity and product(s) ordered, shipping terms, and certain aspects of the transaction price including discounts. Contracts are at standalone pricing or governed by pricing lists or brackets. The Company’s revenue is recognized when obligations under the terms of the agreement are satisfied. This is typically once the shipped product is received or picked up by the customer. Revenues are recognized at the net consideration the Company expects to receive in exchange for the goods. The amount of net consideration recognized includes estimates of variable consideration, including costs for trade promotion programs, consumer incentives, and allowances and discounts associated with distressed or potentially unsaleable products. A majority of the Company’s revenue is short-term in nature with shipments within one year from order date. The Company's payment terms generally range between 7 to 45 days and vary by sales channel and other factors. The Company promotes products through advertising, consumer incentives, and trade promotions. These programs include discounts, slotting fees, coupons, rebates, and in-store display incentives. Customer trade promotion and consumer incentive activities are recorded as a reduction to the sale price based on amounts estimated as variable consideration. The Company estimates variable consideration at the expected value method to determine the total consideration which the Company expects to be entitled. 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 Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company elected to account for shipping and handling costs as contract fulfillment costs, and exclude taxes imposed on and collected from customers in revenue producing transactions (e.g., sales, use, and value added taxes) from the transaction price. Disaggregation of Revenue: The Company discloses revenue by reportable segment. A reconciliation of these disaggregated revenues is provided in Note N - Segment Reporting. Contract Balances: The Company does not have significant deferred revenue or unbilled receivable balances as a result of transactions with customers. Contract Costs: The Company elected to apply the practical expedient to not capitalize contract costs to obtain contracts with duration of one year or less, which are expensed and included in the Consolidated Statements of Operations.

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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration