XML 42 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock, Preferred Stock and Equity Plans (Details 2) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Stock options outstanding and exercisable      
Exercise price range, options outstanding (in shares) 12,003,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions    
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 6 years 11 months 8 days    
Exercise price range, options outstanding, weighted-average exercise price (usd per share) $ 56.81us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1    
Exercise price range, options exercisable (in shares) 5,553,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions    
Exercise price range, options exercisable, weighted-average exercise price (usd per share) $ 45.61us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1    
Restricted stock      
Restricted stock, as of the beginning of the period (in shares) 2,046,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber    
Restricted stock, granted (in shares) 1,897,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod    
Restricted stock, vested (in shares) (595,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod    
Restricted stock, cancelled (in shares) (441,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod    
Restricted stock, as of the end of the period (in shares) 2,907,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber 2,046,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber  
Restricted stock, weighted-average grant-date fair value      
Weighted-average grant-date fair value, as of the beginning of the period (usd per share) $ 52.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue    
Weighted-average grant-date fair value, granted (usd per share) $ 92.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
Weighted-average grant-date fair value, vested (usd per share) $ 50.65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue    
Weighted-average grant-date fair value, cancelled (usd per share) $ 56.36us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue    
Weighted-average grant-date fair value, as of the end of the period (usd per share) $ 78.18us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue $ 52.66us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue  
Vested in period, total fair value $ 54.5us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue $ 50.9us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue $ 41.1us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
$10.41–$20.00      
Stock options outstanding and exercisable      
Exercise price, low end of range (usd per share) $ 10.41us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars10.41toDollars20.00Member
   
Exercise price, high end of range (usd per share) $ 20.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars10.41toDollars20.00Member
   
Exercise price range, options outstanding (in shares) 214,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars10.41toDollars20.00Member
   
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 2 years 3 months    
Exercise price range, options outstanding, weighted-average exercise price (usd per share) $ 17.66us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars10.41toDollars20.00Member
   
Exercise price range, options exercisable (in shares) 214,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars10.41toDollars20.00Member
   
Exercise price range, options exercisable, weighted-average exercise price (usd per share) $ 17.66us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars10.41toDollars20.00Member
   
$20.01–$40.00      
Stock options outstanding and exercisable      
Exercise price, low end of range (usd per share) $ 20.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars20.01toDollars40.00Member
   
Exercise price, high end of range (usd per share) $ 40us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars20.01toDollars40.00Member
   
Exercise price range, options outstanding (in shares) 3,702,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars20.01toDollars40.00Member
   
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 4 years 4 months 24 days    
Exercise price range, options outstanding, weighted-average exercise price (usd per share) $ 35.07us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars20.01toDollars40.00Member
   
Exercise price range, options exercisable (in shares) 2,989,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars20.01toDollars40.00Member
   
Exercise price range, options exercisable, weighted-average exercise price (usd per share) $ 34.73us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars20.01toDollars40.00Member
   
$40.01–$60.00      
Stock options outstanding and exercisable      
Exercise price, low end of range (usd per share) $ 40.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars40.01toDollars60.00Member
   
Exercise price, high end of range (usd per share) $ 60us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars40.01toDollars60.00Member
   
Exercise price range, options outstanding (in shares) 3,690,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars40.01toDollars60.00Member
   
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 7 years 5 months 16 days    
Exercise price range, options outstanding, weighted-average exercise price (usd per share) $ 48.52us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars40.01toDollars60.00Member
   
Exercise price range, options exercisable (in shares) 1,435,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars40.01toDollars60.00Member
   
Exercise price range, options exercisable, weighted-average exercise price (usd per share) $ 50.48us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars40.01toDollars60.00Member
   
$60.01–$80.00      
Stock options outstanding and exercisable      
Exercise price, low end of range (usd per share) $ 60.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars60.01toDollars80.00Member
   
Exercise price, high end of range (usd per share) $ 80us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars60.01toDollars80.00Member
   
Exercise price range, options outstanding (in shares) 1,980,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars60.01toDollars80.00Member
   
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 8 years 10 months 6 days    
Exercise price range, options outstanding, weighted-average exercise price (usd per share) $ 76.13us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars60.01toDollars80.00Member
   
Exercise price range, options exercisable (in shares) 442,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars60.01toDollars80.00Member
   
Exercise price range, options exercisable, weighted-average exercise price (usd per share) $ 74.76us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars60.01toDollars80.00Member
   
$80.01–$100.00      
Stock options outstanding and exercisable      
Exercise price, low end of range (usd per share) $ 80.01us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars80.01toDollars100.00Member
   
Exercise price, high end of range (usd per share) $ 100us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars80.01toDollars100.00Member
   
Exercise price range, options outstanding (in shares) 2,401,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars80.01toDollars100.00Member
   
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 8 years 10 months 13 days    
Exercise price range, options outstanding, weighted-average exercise price (usd per share) $ 90.23us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars80.01toDollars100.00Member
   
Exercise price range, options exercisable (in shares) 473,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars80.01toDollars100.00Member
   
Exercise price range, options exercisable, weighted-average exercise price (usd per share) $ 84.90us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangefromDollars80.01toDollars100.00Member
   
$100.01–$112.48      
Stock options outstanding and exercisable      
Exercise price, low end of range (usd per share) $ 100us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangeFromDollars100.01to112.48Member
   
Exercise price, high end of range (usd per share) $ 112us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangeFromDollars100.01to112.48Member
   
Exercise price range, options outstanding (in shares) 16,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangeFromDollars100.01to112.48Member
   
Exercise price range, options outstanding, weighted-average remaining contractual life (in years) 9 years 9 months 29 days    
Exercise price range, options outstanding, weighted-average exercise price (usd per share) $ 110.58us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangeFromDollars100.01to112.48Member
   
Exercise price range, options exercisable (in shares) 0us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangeFromDollars100.01to112.48Member
   
Exercise price range, options exercisable, weighted-average exercise price (usd per share) $ 0.00us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= vrtx_ExercisePriceRangeFromDollars100.01to112.48Member
   
Employee Stock Purchase Plan      
Employee Stock Purchase Plan      
Offering period (in months) 12 months    
Number of purchase periods 2vrtx_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofPurchasePeriods
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Duration of purchase period 6 months    
Eligible employee purchase price percentage of fair value 85.00%vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleEmployeePurchasePricePercentageOfFairValue
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Number of shares authorized 1,396,227us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Number of shares 357,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember
   
Average price paid per share (usd per share) $ 53.65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
/ us-gaap_PlanNameAxis
= us-gaap_EmployeeStockMember