XML 83 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segment Information (Schedule of Information by Business Segment) (Details) (USD $)
In Thousands, unless otherwise specified
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2013
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2013
Jul. 31, 2013
Apr. 30, 2013
Jan. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Segment Reporting Information [Line Items]                        
Net sales   $ 467,997us-gaap_SalesRevenueNet $ 432,482us-gaap_SalesRevenueNet $ 412,317us-gaap_SalesRevenueNet $ 404,980us-gaap_SalesRevenueNet $ 411,852us-gaap_SalesRevenueNet $ 411,993us-gaap_SalesRevenueNet $ 384,041us-gaap_SalesRevenueNet $ 379,839us-gaap_SalesRevenueNet $ 1,717,776us-gaap_SalesRevenueNet $ 1,587,725us-gaap_SalesRevenueNet $ 1,445,136us-gaap_SalesRevenueNet
Operating income (loss)                   306,486us-gaap_OperatingIncomeLoss 305,945us-gaap_OperatingIncomeLoss 283,398us-gaap_OperatingIncomeLoss
Other income (expense), net                   (1,987)us-gaap_NonoperatingIncomeExpense 1,410us-gaap_NonoperatingIncomeExpense 229us-gaap_NonoperatingIncomeExpense
Interest expense                   (7,965)us-gaap_InterestExpense (9,168)us-gaap_InterestExpense (11,771)us-gaap_InterestExpense
Gain on insurance proceeds 19,100us-gaap_UnusualOrInfrequentItemInsuranceProceeds               14,100us-gaap_UnusualOrInfrequentItemInsuranceProceeds 0us-gaap_UnusualOrInfrequentItemInsuranceProceeds 14,084us-gaap_UnusualOrInfrequentItemInsuranceProceeds 5,000us-gaap_UnusualOrInfrequentItemInsuranceProceeds
Loss on extinguishment of debt                       (1,404)us-gaap_ExtinguishmentOfDebtGainLossNetOfTax
Income before income taxes   34,875us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 94,383us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 87,821us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 79,456us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 61,091us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 91,264us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 78,940us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 80,976us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 296,534us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 312,271us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 275,452us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Identifiable assets   4,458,340us-gaap_Assets       3,137,261us-gaap_Assets       4,458,340us-gaap_Assets 3,137,261us-gaap_Assets 2,941,384us-gaap_Assets
Depreciation expense                   102,491us-gaap_Depreciation 95,110us-gaap_Depreciation 87,235us-gaap_Depreciation
Amortization expense                   35,710us-gaap_AdjustmentForAmortization 30,239us-gaap_AdjustmentForAmortization 23,979us-gaap_AdjustmentForAmortization
Capital expenditures                   238,065us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 178,127us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 99,779us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Corporate Segment [Member]                        
Segment Reporting Information [Line Items]                        
Net sales                   0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Operating income (loss)                   (51,543)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(44,012)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
(38,364)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Identifiable assets   112,526us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      128,395us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
      112,526us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
128,395us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
82,235us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Depreciation expense                   470us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
444us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
300us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Amortization expense                   0us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
0us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Capital expenditures                   260us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
500us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
673us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
Coopervision [Member]                        
Segment Reporting Information [Line Items]                        
Net sales                   1,392,647us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
1,268,319us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
1,189,244us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
Operating income (loss)                   288,998us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
289,272us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
262,806us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
Identifiable assets   3,699,614us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
      2,376,022us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
      3,699,614us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
2,376,022us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
2,251,476us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
Depreciation expense                   95,535us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
88,350us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
82,829us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
Amortization expense                   22,704us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
16,710us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
15,578us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
Capital expenditures                   233,632us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
170,739us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
92,459us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopervisionMember
CooperSurgical [Member]                        
Segment Reporting Information [Line Items]                        
Net sales                   325,129us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
319,406us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
255,892us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
Operating income (loss)                   69,031us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
60,685us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
58,956us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
Identifiable assets   646,200us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
      632,844us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
      646,200us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
632,844us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
607,673us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
Depreciation expense                   6,486us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
6,316us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
4,106us-gaap_Depreciation
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
Amortization expense                   13,006us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
13,529us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
8,401us-gaap_AdjustmentForAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
Capital expenditures                   $ 4,173us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
$ 6,888us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember
$ 6,647us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= coo_CoopersurgicalMember