XML 62 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Acquisitions Pro forma financial information (Narratives) (Details) (USD $)
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]      
Amortization of intangibles $ 35,710,000us-gaap_AmortizationOfIntangibleAssets $ 30,239,000us-gaap_AmortizationOfIntangibleAssets $ 23,979,000us-gaap_AmortizationOfIntangibleAssets
Interest expense 7,965,000us-gaap_InterestExpense 9,168,000us-gaap_InterestExpense 11,771,000us-gaap_InterestExpense
Sauflon [Member]      
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]      
Acquisition costs 20,000,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= coo_SauflonMember
   
Restructuring Charges 36,100,000us-gaap_RestructuringCharges
/ us-gaap_BusinessAcquisitionAxis
= coo_SauflonMember
   
Sauflon [Member] | Pro Forma [Member]      
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]      
Amortization of intangibles 22,200,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= coo_SauflonMember
/ us-gaap_NonrecurringAdjustmentAxis
= us-gaap_ProFormaMember
29,700,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_BusinessAcquisitionAxis
= coo_SauflonMember
/ us-gaap_NonrecurringAdjustmentAxis
= us-gaap_ProFormaMember
 
Interest expense 6,400,000us-gaap_InterestExpense
/ us-gaap_BusinessAcquisitionAxis
= coo_SauflonMember
/ us-gaap_NonrecurringAdjustmentAxis
= us-gaap_ProFormaMember
9,300,000us-gaap_InterestExpense
/ us-gaap_BusinessAcquisitionAxis
= coo_SauflonMember
/ us-gaap_NonrecurringAdjustmentAxis
= us-gaap_ProFormaMember
 
Acquisition costs $ 20,400,000us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= coo_SauflonMember
/ us-gaap_NonrecurringAdjustmentAxis
= us-gaap_ProFormaMember