XML 30 R18.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Revenue Recognition (Policy) | 6 Months Ended
--- | ---
Dec. 31, 2018
Revenue from Contract with Customer [Abstract] |
Revenue Recognition | When Performance Obligations Are Satisfied A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue recognition. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. The singular performance obligation of our customer contracts is determined by each individual purchase order and the respective food products ordered, with revenue being recognized at a point-in-time when the obligation under the terms of the agreement is satisfied and product control is transferred to our customer. Specifically, control transfers to our customers when the product is delivered to or picked up by our customers based upon applicable shipping terms, as our customers can direct the use and obtain substantially all of the remaining benefits from the asset at this point in time. The performance obligations in our customer contracts are generally satisfied within 30 days. As such, we have not disclosed the transaction price allocated to remaining performance obligations as of December 31, 2018. Significant Payment Terms In general, within our customer contracts, the purchase order identifies the product, quantity, price, pick-up allowances, payment terms and final delivery terms. Payment terms usually include early pay discounts. We grant payment terms consistent with industry standards. Although some payment terms may be more extended, presently the majority of our payment terms are less than 60 days. As a result, we have used the available practical expedient and, consequently, do not adjust our revenues for the effects of a significant financing component. Shipping All shipping and handling costs associated with outbound freight are accounted for as fulfillment costs and are included in our cost of sales; this includes shipping and handling costs incurred after control over a product has transferred to a customer, as we have chosen to use the available practical expedient to account for these costs within our cost of sales. Variable Consideration In addition to fixed contract consideration, our contracts include some form of variable consideration, including sales discounts, returns, trade promotions and certain other sales and consumer incentives, including rebates and coupon redemptions. In general, variable consideration is treated as a reduction in revenue when the related revenue is recognized. Depending on the specific type of variable consideration, we use either the expected value or most likely amount method to determine the variable consideration. We believe there will be no significant changes to our estimates of variable consideration when any related uncertainties are resolved with our customers. We review and update our estimates and related accruals of variable consideration each period based on historical experience and any recent changes in the market. Warranties & Returns We provide all customers with a standard or assurance type warranty. Either stated or implied, we provide assurance the related products will comply with all agreed-upon specifications and other warranties provided under the law. No services beyond an assurance warranty are provided to our customers. We do not grant a general right of return. However, customers may return defective or non-conforming products. Customer remedies may include either a cash refund or an exchange of the product. As a result, the right of return and related refund liability is estimated and recorded as a reduction in revenue. This return estimate is reviewed and updated each period and is based on historical sales and return experience. Contract Balances We do not have deferred revenue or unbilled receivable balances and thus do not have any related contract asset and liability balances as of December 31, 2018. Contract Costs We have identified sales commissions as an incremental cost incurred to obtain a customer contract. These costs are required to be capitalized under the new revenue recognition standard. We have chosen to use the available practical expedient to continue to expense these costs as incurred as the amortization period for such costs is one year or less. We do not incur significant fulfillment costs related to customer contracts which would require capitalization.

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 Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration