XML 69 R58.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Subsequent Event (Details) - USD ($) | Mar. 02, 2016 | Mar. 24, 2015 | May. 31, 2012 | Mar. 01, 2016 | Jan. 31, 2016 | Oct. 31, 2015
--- | --- | --- | --- | --- | --- | ---
Subsequent Event [Line Items] |  |  |  |  |  |
Term loans |  |  |  |  | $ 992,500,000 | $ 996,300,000
2016 Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Debt instrument, issuance date | Mar. 01, 2016 |  |  |  |  |
Term loans |  |  |  | $ 830,000,000 |  |
Line of credit facility interest rate margin on base rate loans percentage | 0.50% |  |  |  |  |
Line of credit facility interest rate margin on foreign currency loans percentage | 1.50% |  |  |  |  |
Revolving Credit Facility [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  | $ 1,000,000,000 |  |  |
Line of credit facility, potential additional borrowing capacity |  |  | $ 500,000,000 |  |  |
Revolving Credit Facility [Member] | Subsequent Event [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  |  |  | 1,000,000,000 |  |
Line of credit facility, potential additional borrowing capacity |  |  |  | $ 750,000,000 |  |
Federal Funds Rate [Member] | 2016 Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate | 0.50% |  |  |  |  |
Eurodollar [Member] | 2016 Credit Agreement [Member] | Subsequent Event [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate | 1.00% |  |  |  |  |
Minimum [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Line of Credit Facility, Commitment Fee Percentage |  |  | 0.10% |  |  |
Line of credit facility interest rate margin on base rate loans percentage |  |  | 0.00% |  |  |
Line of credit facility interest rate margin on foreign currency loans percentage |  |  | 1.00% |  |  |
Minimum [Member] | Subsequent Event [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Line of Credit Facility, Commitment Fee Percentage | 0.125% |  |  |  |  |
Maximum [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Line of Credit Facility, Commitment Fee Percentage |  |  | 0.275% |  |  |
Line of credit facility interest rate margin on base rate loans percentage |  |  | 0.75% |  |  |
Line of credit facility interest rate margin on foreign currency loans percentage |  |  | 1.75% |  |  |
Maximum [Member] | Subsequent Event [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Line of Credit Facility, Commitment Fee Percentage | 0.25% |  |  |  |  |
Line of Credit [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Debt instrument, issuance date |  | Mar. 24, 2015 |  |  |  |
Line of Credit Facility, Maximum Borrowing Capacity |  | $ 100,000,000.0 |  |  |  |
Line of Credit [Member] | Subsequent Event [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Repayment of uncommitted revolving lines of credit | $ 200,000,000 |  |  |  |  |
Line of Credit [Member] | Eurodollar [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Debt instrument, basis spread on variable rate |  | 0.90% |  |  |  |

X
- Definition Line Of Credit Facility Interest Rate Margin On Base Rate Loans Percentage + References No definition available. + Details
Name: | coo_LineOfCreditFacilityInterestRateMarginOnBaseRateLoansPercentage
Namespace Prefix: | coo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line Of Credit Facility Interest Rate Margin On Foreign Currency Loans Percentage + References No definition available. + Details
Name: | coo_LineOfCreditFacilityInterestRateMarginOnForeignCurrencyLoansPercentage
Namespace Prefix: | coo_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line of Credit Facility, Additional Borrowing Capacity + References No definition available. + Details
Name: | coo_LineofCreditFacilityAdditionalBorrowingCapacity
Namespace Prefix: | coo_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the debt instrument was issued, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DebtInstrumentIssuanceDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross amount of debt extinguished. + References No definition available. + Details
Name: | us-gaap_ExtinguishmentOfDebtAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityCommitmentFeePercentage
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_UnsecuredLongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=coo_A2016CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=coo_FederalFundsRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_EurodollarMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |