Business Segment Information (Schedule of Segment Information) (Details) (USD $) In Thousands, unless otherwise specified
|
3 Months Ended |
12 Months Ended |
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 |
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 |
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 |
Toric lens [Member] | Coopervision [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
429,194us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_ToricSoftLensMember |
388,066us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_ToricSoftLensMember |
357,211us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_ToricSoftLensMember |
Multifocal lens [Member] | Coopervision [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
147,687us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_MultifocalSoftLensMember |
121,734us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_MultifocalSoftLensMember |
94,443us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_MultifocalSoftLensMember |
Single-use sphere lens [Member] | Coopervision [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
307,956us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_SingleUseSphereSoftLensMember |
271,000us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_SingleUseSphereSoftLensMember |
267,090us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_SingleUseSphereSoftLensMember |
Non single-use sphere and other eye care products and other [Member] | Coopervision [Member] |
|
|
|
|
|
|
|
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
Net sales |
|
|
|
|
|
|
|
|
$ 507,810us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_NonSingleUseSphereAndOtherEyeCareProductsMember |
$ 487,519us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_NonSingleUseSphereAndOtherEyeCareProductsMember |
$ 470,500us-gaap_SalesRevenueNet / us-gaap_StatementBusinessSegmentsAxis = coo_CoopervisionMember / us-gaap_StatementOperatingActivitiesSegmentAxis = coo_NonSingleUseSphereAndOtherEyeCareProductsMember |