XML 34 R9.htm IDEA: XBRL DOCUMENT
v3.19.1

Revenue Recognition | 6 Months Ended
--- | ---
Apr. 30, 2019
Revenue from Contract with Customer [Abstract] |
Revenue Recognition | Revenue Recognition Product Revenue, Net The Company sells its products principally to a limited number of distributors, group purchasing organizations, eye care or health care professionals including independent practices, corporate retailers, hospitals and clinics or authorized resellers (collectively, its Customers). These Customers subsequently resell the Company’s products to eye care or health care providers and patients. In addition to product supply and distribution agreements with Customers, the Company enters into arrangements with health care providers and payors that provide for government-mandated and/or privately-negotiated rebates, chargebacks and discounts with respect to the purchase of the Company’s products. The Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be contracts with a customer. In situations where sales are to a distributor, the Company has concluded that its contracts are with the distributor. As part of its consideration of the contract, the Company evaluates certain factors including the customer’s ability to pay (or credit risk). For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. Revenues from product sales are recognized when the Customer obtains control of the Company’s product, which occurs at a point in time, typically upon shipment or delivery to the Customer. When the Company performs shipping and handling activities after the transfer of control to the Customer (e.g., when control transfers prior to delivery), they are considered as fulfillment activities, and accordingly, the costs are accrued for when the related revenue is recognized. Taxes collected from Customers relating to product sales and remitted to governmental authorities are excluded from revenues. The Company does not have any revenue recognized on payment expected to be received more than one year after the transfer of control of the products. The Company expenses incremental costs of obtaining a contract as and when incurred if the expected amortization period of the asset that the Company would have recognized is one year or less. See Note14. Business Segment Information, for disaggregation of revenue. Reserves for Variable Consideration Revenues from product sales are recorded at the net sales price (transaction price), which includes estimates of variable consideration for which reserves are established and which result from discounts, returns, chargebacks, rebates and other allowances that are offered within contracts between the Company and its Customers, health care providers, payors and other indirect customers relating to the Company’s sales of its products. These reserves are based on the amounts earned or to be claimed on the related sales and are classified primarily in current liability. Variable consideration is estimated based on the most likely amount or expected value approach, depending on which method the Company expects to better predict the amount of consideration to which it will be entitled. Once the Company elects one of the methods to estimate variable consideration for a particular type of performance obligation, the Company applies that method consistently. Where appropriate, these estimates take into consideration a range of possible outcomes which are probability-weighted for relevant factors such as the Company’s historical experience, current contractual and statutory requirements, specific known market events and trends, industry data and forecasted customer buying and payment patterns. Overall, these reserves reflect the Company’s best estimates of the amount of consideration to which it is entitled based on the terms of the contract. Actual amounts of consideration ultimately received may differ from the Company’s estimates. If actual results in the future vary from the Company’s estimates, the Company adjusts these estimates, which would affect net product revenue and earnings in the period such variances become known. Trade Discounts and Allowances The Company generally provides Customers with discounts, which include incentive fees that are stated in the Company’s contracts and are recorded as a reduction of revenue in the period the related product revenue is recognized. In addition, the Company receives sales order management, data and distribution services from certain Customers. To the extent the services received are distinct from the Company’s sale of products to the Customer and have readily determinable fair value, these payments are classified in selling, general and administrative expenses in the consolidated statements of income of the Company. Product Returns Consistent with industry practice, the Company generally offers Customers a limited right of return for a product that has been purchased from the Company. The Company estimates the amount of its product sales that may be returned by its Customers and records this estimate as a reduction of revenue in the period the related product revenue is recognized. There is inherent judgment in estimating future refunds as they are susceptible to factors outside of our influence. However, we have significant experience in estimating the amount of refunds, based primarily on historical data. Our refund liability for product returns was $10.6 million at April 30, 2019 which is included in Accrued liabilities on our Condensed Consolidated Balance Sheets and represents the expected value of the aggregate refunds that will be due to our customers. Rebates and Chargebacks Rebates are estimated based on contractual terms, historical experience, customer mix, trend analysis and projected market conditions in the various markets served. Chargebacks for fees and discounts to providers represent the estimated obligations resulting from contractual commitments to sell products to qualified healthcare providers at prices lower than the list wholesale prices charged to the Company’s direct customers. For certain office and surgical products in CooperSurgical, customers charge the Company for the difference between what they pay for the product and the ultimate selling price to the qualified healthcare providers. These reserves are established in the same period that the related revenue is recognized, resulting in a reduction of product revenue. Chargeback amounts are generally determined at the time of resale to the qualified healthcare provider by Customers. CooperSurgical rebates are predominately related to the Medicaid rebate provision that is estimated based upon contractual terms, historical experience, and trend analysis. Contract balances The timing of billing and revenue recognition primarily occurs simultaneously. The Company does not have material contract assets or liabilities.

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