XML 89 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Plans (Narrative) (Details) (USD $)
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash received from exercises under all share-based payment arrangements $ 8,585,000us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $ 19,287,000us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $ 55,053,000us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected requisite service period for options granted to employees (in months) 60 months    
Total intrinsic value of options exercised 46,700,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Total unrecognized compensation cost expected to be recognized 4,900,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Total unrecognized compensation cost expected to be recognized over a remaining weighted-average vesting period (in years) 3 years    
Performance Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance cycle 3 years    
Percentage of performance units granted 150.00%coo_PercentageOfEarningsInPerformanceShares
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Total unrecognized compensation cost expected to be recognized 8,200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Total unrecognized compensation cost expected to be recognized over a remaining weighted-average vesting period (in years) 1 year 7 months 6 days    
2006 Directors Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of non-employee directors in committee 2coo_NumberOfNonEmployeeDirectorsInCommittee
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
   
Number of shares authorized to be granted 950,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
   
Shares remaining for future grant 211,598us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
   
Award expiration date (in years) 10 years    
2006 Directors Plan [Member] | Non Employee Directors [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Right to purchase shares of common stock awarded, per share amount $ 0.10us-gaap_DeferredCompensationArrangementWithIndividualExercisePrice
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
/ us-gaap_TitleOfIndividualAxis
= coo_NonEmployeeDirectorsMember
   
2006 Directors Plan [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award expiration date (in years) 10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 1 year    
Weighted average fair value of options granted $ 44.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
$ 32.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
 
2007 LTIP [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of non-employee directors in committee 2coo_NumberOfNonEmployeeDirectorsInCommittee
/ us-gaap_PlanNameAxis
= coo_TwoThousandSevenLongTermIncentivePlanMember
   
Number of shares authorized to be granted 5,230,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= coo_TwoThousandSevenLongTermIncentivePlanMember
   
Shares remaining for future grant 1,484,564us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= coo_TwoThousandSevenLongTermIncentivePlanMember
   
Percentage fair market value of equity awards on grant date 100.00%coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfEquityAwardsGranted
/ us-gaap_PlanNameAxis
= coo_TwoThousandSevenLongTermIncentivePlanMember
   
Award expiration date (in years) 10 years    
2007 LTIP [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average fair value of options granted $ 41.73us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= coo_TwoThousandSevenLongTermIncentivePlanMember
$ 31.51us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= coo_TwoThousandSevenLongTermIncentivePlanMember
 
2007 LTIP [Member] | Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation cost expected to be recognized 40,900,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_PlanNameAxis
= coo_TwoThousandSevenLongTermIncentivePlanMember
   
Total unrecognized compensation cost expected to be recognized over a remaining weighted-average vesting period (in years) 3 years 4 months 24 days    
November 15 [Member] | 2006 Directors Plan [Member] | Non Employee Directors [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Deferred Compensation Arrangement With Individual Amounts Authorized For Issuance 135,000coo_DeferredCompensationArrangementWithIndividualAmountsAuthorizedForIssuance
/ us-gaap_AwardDateAxis
= coo_November15Member
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
/ us-gaap_TitleOfIndividualAxis
= coo_NonEmployeeDirectorsMember
   
November 15 [Member] | 2006 Directors Plan [Member] | Non Executive Chairman [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Deferred Compensation Arrangement With Individual Amounts Authorized For Issuance 148,000coo_DeferredCompensationArrangementWithIndividualAmountsAuthorizedForIssuance
/ us-gaap_AwardDateAxis
= coo_November15Member
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
/ us-gaap_TitleOfIndividualAxis
= coo_NonExecutiveChairmanMember
   
November 1 [Member] | 2006 Directors Plan [Member] | Non Employee Directors [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Deferred Compensation Arrangement With Individual Amounts Authorized For Issuance 135,000coo_DeferredCompensationArrangementWithIndividualAmountsAuthorizedForIssuance
/ us-gaap_AwardDateAxis
= coo_November1Member
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
/ us-gaap_TitleOfIndividualAxis
= coo_NonEmployeeDirectorsMember
   
November 1 [Member] | 2006 Directors Plan [Member] | Non Executive Chairman [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Deferred Compensation Arrangement With Individual Amounts Authorized For Issuance $ 148,500coo_DeferredCompensationArrangementWithIndividualAmountsAuthorizedForIssuance
/ us-gaap_AwardDateAxis
= coo_November1Member
/ us-gaap_PlanNameAxis
= coo_TwoThousandSixDirectorsPlanMember
/ us-gaap_TitleOfIndividualAxis
= coo_NonExecutiveChairmanMember
   
Minimum [Member] | Performance Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of performance units granted 0.00%coo_PercentageOfEarningsInPerformanceShares
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Minimum [Member] | 2007 LTIP [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Minimum [Member] | 2007 LTIP [Member] | Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years    
Maximum [Member] | Performance Units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of performance units granted 150.00%coo_PercentageOfEarningsInPerformanceShares
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Maximum [Member] | 2007 LTIP [Member] | Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award expiration date (in years) 10 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years    
Maximum [Member] | 2007 LTIP [Member] | Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years