XML 37 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Marketable Securities (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Summary of cash, cash equivalents and marketable securities    
Amortized Cost $ 1,181,081vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost $ 1,387,229vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
Gross Unrealized Gains 93vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain 88vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
Gross Unrealized Losses (40)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross (211)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
Fair Value 1,181,134vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue 1,387,106vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
Total cash and cash equivalents    
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 664,879vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
625,259vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
Gross Unrealized Gains 0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
Gross Unrealized Losses 0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
Fair Value 664,879vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
625,259vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CashAndCashEquivalentsMember
Cash and money market funds    
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 664,879vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
625,259vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
Gross Unrealized Gains 0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
Gross Unrealized Losses 0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
Fair Value 664,879vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
625,259vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CashAndMoneyMarketFundsMember
Total marketable securities    
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 516,202vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
761,970vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
Gross Unrealized Gains 93vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
88vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
Gross Unrealized Losses (40)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
(211)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
Fair Value 516,255vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
761,847vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_AvailableforsaleSecuritiesMember
Government-sponsored enterprise securities (due within 1 year)    
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 284,126vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
463,788vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
Gross Unrealized Gains 5vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
14vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
Gross Unrealized Losses (16)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
(52)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
Fair Value 284,115vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
463,750vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_U.S.GovernmentSponsoredEnterprisesDebtSecuritiesDueWithinOneYearMember
Commercial paper (due within 1 year)    
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 59,688vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
51,674vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
Gross Unrealized Gains 57vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
72vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
Gross Unrealized Losses 0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
Fair Value 59,745vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
51,746vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= us-gaap_CommercialPaperMember
Corporate debt securities (due within 1 year)    
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 148,958vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
196,065vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
Gross Unrealized Gains 18vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
2vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
Gross Unrealized Losses (24)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
(66)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
Fair Value 148,952vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
196,001vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueWithinOneYearMember
Corporate debt securities (due after 1 year through 5 years)    
Summary of cash, cash equivalents and marketable securities    
Amortized Cost 23,430vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember
50,443vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember
Gross Unrealized Gains 13vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember
0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesGrossUnrealizedGain
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember
Gross Unrealized Losses 0vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember
(93)vrtx_CashCashEquivalentsAvailableforsaleSecuritiesUnrealizedLossGross
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember
Fair Value $ 23,443vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember
$ 50,350vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue
/ vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis
= vrtx_CorporateDebtSecuritiesDueAfterOneYearThroughFiveYearsMember