VRTX


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:SharesOutstanding

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostsAndExpenses

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestIncomeExpenseNet

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:ProductOrService, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents
us-gaap:StatementGeographical

us-gaap:Revenues

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:Cash

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:MarketableSecuritiesCurrent

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

us-gaap:OtherAssetsNoncurrent

us-gaap:EquitySecuritiesFvNi
us-gaap:FinancialInstrument

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:TaxesPayableCurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits
us-gaap:BalanceSheetLocation

us-gaap:DeferredTaxAssetsValuationAllowance
us-gaap:IncomeTaxAuthority

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense

us-gaap:EquitySecuritiesFvNiUnrealizedGain

us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss

us-gaap:FinanceLeasePrincipalPayments
us-gaap:IncomeTaxAuthority
us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherDeferredLiability

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
us-gaap:AwardType
us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InvestmentIncomeInterestAndDividend

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
us-gaap:PaymentsToAcquireBuildings

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
us-gaap:FinancialInstrument
us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
us-gaap:StatementEquityComponents
us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan

us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:ShareRepurchaseProgram
us-gaap:StatementEquityComponents

us-gaap:UnrealizedGainLossOnInvestments
vrtx:CollaborativeArrangementsByAgreement
vrtx:CollaborativeArrangementDevelopmentAndCommercializationRightsPotentialMaximumMilestonePayments
us-gaap:SubsequentEventType, vrtx:CollaborativeArrangementsByAgreement
vrtx:CollaborativeArrangementDevelopmentAndRegulatoryPotentialMilestonePaymentsMaximum
vrtx:CollaborativeArrangementsByAgreement
vrtx:CollaborativeArrangementsByAgreement
vrtx:CollaborativeArrangementDevelopmentandCommercializationRightsPotentialMaximumMilestonePayments

vrtx:CollaborativeArrangementResearchAndDevelopmentExpenses
vrtx:CollaborativeArrangementsByAgreement
vrtx:CollaborativeArrangementsByAgreement
vrtx:CollaborativeArrangementResearchandDevelopmentExpenses
us-gaap:SubsequentEventType, vrtx:CollaborativeArrangementsByAgreement
vrtx:CollaborativeArrangementUpFrontLicenseFee
vrtx:CollaborativeArrangementsByAgreement

vrtx:EmployeeBenefitPlanPayableReceivable

vrtx:ProceedsFromCollaborativeFunding

vrtx:ProceedsFromFinanceLeases

vrtx:RepaymentsofCollaborativeFunding

us-gaap:AccruedRoyaltiesCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency
us-gaap:BalanceSheetLocation
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument
us-gaap:BalanceSheetLocation
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument
us-gaap:BalanceSheetLocation
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:BalanceSheetLocation
us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:Range, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:MeasurementInputType
us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue

us-gaap:ContractWithCustomerLiability

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeAssets
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeAssetsCurrent
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeAssetsNoncurrent
us-gaap:FairValueByMeasurementFrequency
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeFairValueOfDerivativeAsset
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeFairValueOfDerivativeLiability
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:DerivativeLiabilities
us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeLiabilitiesCurrent
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeLiabilitiesNoncurrent
us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction
us-gaap:Currency, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeNotionalAmount
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquitySecuritiesFvNiCost
us-gaap:FinancialInstrument

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FinancialLiabilitiesFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:MarketableSecurities
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:OtherIndefiniteLivedIntangibleAssets

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
us-gaap:PropertyPlantAndEquipmentByType
us-gaap:BalanceSheetLocation
us-gaap:RestrictedCashAndCashEquivalents
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchaseProgramAuthorizedAmount1
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
us-gaap:IncomeTaxAuthority
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

vrtx:AccruedResearchDevelopmentAndCommercialContractCosts

vrtx:CashCashEquivalentsAndMarketableSecurities

vrtx:DebtandEquitySecuritiesCost

vrtx:DebtandEquitySecuritiesFairValue

vrtx:DebtandEquitySecuritiesUnrealizedGain

vrtx:DebtandEquitySecuritiesUnrealizedLoss

vrtx:DeferredTaxAssetsAccruedExpensesAndOther

vrtx:DeferredTaxAssetsIntangibles

vrtx:DeferredTaxAssetsLeaseObligation

vrtx:DeferredTaxAssetsOperatingLeaseAssets

vrtx:FinanceLeaseAndOperatingLeaseLiability

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueNextTwelveMonths

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearThree

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearTwo

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDue

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueAfterYearFive

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFive

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFour

vrtx:FinanceLeaseAndOperatingLeaseLiabilityTenantAllowance

vrtx:FinanceLeaseAndOperatingLeaseLiabilityUndiscountedExcessAmount

vrtx:FinanceLeaseRightOfUseAssetGross

vrtx:FinanceLeasesOtherCurrentLiabilities

vrtx:LesseeOperatingLeaseLiabilityTenantAllowance

vrtx:OtherContractLiabilitiesCurrent

vrtx:ProductSalesAccruedLiabilities
us-gaap:ShareRepurchaseProgram
vrtx:StockRepurchaseProgramCumulativeValueOfSharesRepurchased

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Inventory Net
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Payments For Repurchase Of Common Stock
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Next Twelve Months
InventoryNet
Inventory Raw Materials Net Of Reserves

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:CommonStockValue ██████████▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▅▅▅▅▅▅▄▃▃▂▂▂▂▂▁▁▁2.5912.5882.5992.6012.6012.5912.5892.5712.5652.5612.5462.5512.5422.5412.5122.52.4792.4592.452.4462.442.4292.4272.4192.4062.3992.3852.3752.3472.3342.322.3112.32.162.1492.1412.1332.0872.0722.0652.0552.0332.016NANANA1.982NANANA
 us-gaap:SharesOutstanding us-gaap:StatementEquityComponents us-gaap:CommonStock███████████████████████████▇▇▇▇▇▇▇▇▇▁▇▇▇▁▇▆▆259.114258.829259.89260.174260.124259.079258.993257.265256.671256.351255.172255.611254.883254.868253.253252.683250.77248.891248.301248.029247.704247.287246.307245.646244.342243.58241.764240.238237.331236.201233.789233.592232.177218.652217.287216.3420.215435210.863209.304208.4610.207473205.458203.523203.101NANA199.955NANANA
us-gaap:CommonStockSharesIssued ███████▇▇▇▇▇▇▇▆▆▆▅▅▅▅▅▄▄▄▄▃▃▂▂▁▁259.114258.829259.89260.174260.124259.079258.993257.265256.671256.351255.172328255.610812254.882837254.934949253.253362252.683346250.769906248.890834248.300517248.028962247.703932247.286705246.306818245.646269244.341701243.580032241.764398240.23809237.331086236.201333233.788852233.592201NA218.651704217.286868216.341505215.434666210.863353209.303995208.460778207.473193205.458006203.522976NANANA199.955023NANANA
us-gaap:CommonStockSharesOutstanding ███████▇▇▇▇▇▇▇▆▆▆▅▅▅▅▅▄▄▄▄▃▃▂▂▁▁259.114258.829259.89260.174260.124259.079258.993257.265256.671256.351255.172328255.610812254.882837254.867865253.253362252.683346250.769906248.890834248.300517248.028962247.703932247.286705246.306818245.646269244.341701243.580032241.764398240.23809237.331086236.201333233.788852233.592201NA218.651704217.286868216.341505215.434666210.863353209.303995208.460778207.473193205.458006203.522976NANANA199.955023NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▇▇████▇▇▇▇▇▇▆▆▅▃▄▃▂▁▁▁261.02261.916263.106264.079263.403263.515262.108260.473259.822260.175259.812259.788258.584258.526256.804250.268251.635248.7247.757244.92244.482243.831NA241.969240.757239.493NA236.137233.808232.887235.717230.505222.053215.421214.607213.767211.344219.264217.602219.349204.413202.329201.355200.887200.397198.935185.492178.735172.563155.86
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic ▇█████▇▇▆▆▆▆▅▅▄▄▃▂▂▁▁▁258.988259.369260.038260.392259.637259.815258.003256.946256.154255.695254.868254.905254.135253.231251.557250.268247.521246.024245.454244.92244.482243.831NA241.969240.757239.493NA236.137233.808232.887231.264230.505222.053215.421214.607213.767211.344208.018206.758206.002204.413202.329201.355200.887200.397198.935185.492178.735172.563155.86
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:EmployeeStockOption█▁0.7180.356NA0.0230.0070.879NA3.3033.2072.837NA2.5722.2531.633NA10.2783.1128.303NA12.94712.23112.619NA12.02511.93312.682NA13.09714.54916.078NA16.80716.80221.848NA20.226NANANANANANANANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:RestrictedStockNANANA0.2520.0050.43NA0.0130.0030.006NA0.0010.0060.004NA4.2410.0060.807NA3.6243.5063.565NA3.3673.3553.474NA2.6722.5842.842NA2.8382.62.682NA2.2222.0870.016NA0.0131.9712.206NA1.938NA1.904NANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:RestrictedStockUnitsRSU▁█0.4040.712NANA0.0050.43NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:EarningsPerShareBasic ▃▅▄▅▅▄▄▃▃▃█▃▃▃▃▂▂▃▂▂▂▂▂▂▂▂▂▂▂▁▃▂▂▁▂▂▂▃▃▃▂▂▁▁▁▂▂▂▁▁0.262.522.322.563.222.322.260.221.041.056.080.510.820.830.4-0.410.071.010.13-0.16-0.26-0.17-0.31000000000000005-0.39-0.78-0.83-0.7400000000000002-0.72-0.68-1.00.19-0.54-0.26-1.43-0.35-0.27-0.310.440.761.06-0.85-0.87-0.9-1.04-1.0-0.83-0.86-0.84-0.99-1.04
us-gaap:EarningsPerShareDiluted ▃▅▅▅▅▅▄▃▃▃█▃▃▃▃▂▂▃▂▂▂▂▂▂▂▂▂▂▂▁▃▂▂▁▂▂▂▃▃▃▂▂▂▁▁▂▂▂▁▁0.262.492.32.533.182.292.230.221.031.035.970.50.80.810.39-0.410.070.990.13-0.16-0.26-0.17-0.31000000000000005-0.39-0.78-0.83-0.7400000000000002-0.72-0.68-1.00.19-0.54-0.26-1.43-0.35-0.27-0.310.430.741.02-0.85-0.87-0.9-1.04-1.0-0.83-0.86-0.84-0.99-1.04
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:AllocatedShareBasedCompensationExpense ▇█▆▆██▆▅▅▆▄▅▅▄▄▄▄▃▃▃▃▂▁▃▃▂▁▁▁▁104.622115.17497.02799.539117.189115.70691.59185.4289.68793.79178.94385.53282.43678.13675.40273.7772.58268.98259.08261.20961.94255.47244.64665.73463.26157.38442.38246.13642.44446.58NANANANA27.63627.58231.37927.68829.05429.41431.87927.87923.57423.76824.44919.333NANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▂▅▄▅▅▄▄▂▃▃█▃▃▃▃▂▂▃▂▂▂▂▂▂▁▁▁▂▂▁▂▂▂▁▂▂▂▃▃▃▂▂▁▁▁75.067688.316576.692640.573809.766618.109562.41479.566258.226273.9721550.879133.658242.498206.212114.241-106.328-19.782242.60857.963-39.296-63.016-48.354-73.418-91.931-191.346-198.732-176.9-168.876-159.108-232.44844.529-123.452-57.246-308.615-76.282-57.286-64.97692.015158.521220.872-174.143-175.662-180.782-209.076-199.484NANANANANA
us-gaap:CostOfGoodsAndServicesSold █▇▇▆▆▅▆▄▄▃▄▃▃▂▂▂▂▁227.972192.329203.101186.182184.52162.497185.012131.914135.7495.092122.289111.255104.38271.61384.05272.87471.20546.988NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CostsAndExpenses █▄▄▄▄▄▄▄▃▃▃▃▃▂▂▄▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▂▂▄▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁1831.331836.479882.028866.03806.452794.883861.8850.495671.333581.627742.384578.886579.279511.898525.897904.208491.428443.876419.066432.51428.255412.41471.639379.842337.24310.494298.181321.19319.256334.839625.319355.765367.683766.656411.47337.077429.075347.088339.438443.493280.314233.561232.158223.383201.195182.711180.608173.19176.231185.872
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments ▃██▇█▇▇▄▅▅▃▄▄▄▄▁▄▅▃▃▃▃▃▃▂▂▂▂▂▂▂▃▃▁▃▃▃▄▄▄▂▂▂▂▂-44.255820.96888.623745.871824.77657.534676.9570.666327.138320.16532.497136.511216.591214.642112.442-417.1735.506253.53320.306-39.034-18.021-30.617-76.048-92.486-190.861-198.405-178.594-166.577-158.689-231.654-340.253-129.413-63.511-442.94-80.772-5.112-14.40587.908210.801200.61-174.87-176.096-180.392-208.957-200.006NANANANANA
us-gaap:IncomeTaxExpenseBenefit ▆██▇▇▇▇▇▇▇▁▇▇▇▇▆▇▇▇▇▇▇▇▇▇▇▇▇▇▇▆▇▇▆▇▇▇▇▇▇▇▇-111.179167.822284.43378.437-12.554.78193.71613.14859.71151.534-1492.5998.110.3-12.710.257-125.9034.33.985-7.4530.50318.135.485-1.3791.3330.1310.2992.0433.4190.6930.803-155.704-0.751-1.799-130.313-2.69621.35520.0630.03222.66-27.84224.4480.0NANANANANANANANA
us-gaap:IncomeTaxesPaidNet █▁▅▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁223.70410.691110.09244.87130.9685.8451.89211.9369.0671.8352.0863.2475.1721.8972.261.9361.0541.164-4.1960.380.6560.5813.067NANANANANANANANANANA1.541NANANA0.0NANANANANANANANANANANANA
us-gaap:InterestExpense NANA16.28813.85613.87114.13614.24914.54814.83714.86818.74418.68618.15516.886NANANANANANANANANANANANANANANANANANANANA3.7934.564.1954.10512.437.0596.96212.0017.6863.9513.6833.9554.5621.9273.3253.378
us-gaap:InterestIncomeExpenseNet █▁-15.478-15.678NA-13.856-13.871-14.136NA-14.548-14.837-14.868NA-8.143-10.106-11.097NA-13.574-14.664-16.765NA-20.14-20.155-20.698NA-21.134-21.111-21.307NA-20.384-15.585-15.717NA-0.095-6.551-3.465NANANANANANANANANANANANANANANANA
us-gaap:InterestPaidNet ▆▄▂▂▂▂▂▄▃▁▇████15.55114.53413.75113.42213.57613.77113.8514.59513.96113.14816.44116.57316.61916.82516.706NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▂▅▄▅▅▄▄▂▃▃█▃▃▃▃▂▂▃▂▂▂▂▂▂▁▁▁▂▂▁▂▂▂▁▂▂▂▃▃▃▂▁▁▁▁▂66.924653.138604.19667.434837.27602.753583.23457.518267.427268.6311550.527128.746207.36210.263100.684-102.95217.996247.75632.945-38.841-64.525-41.631-73.731-95.149-188.848-198.606-176.656-170.06-159.382-232.45744.285-124.132-57.165-308.016-76.148-57.543-64.93191.59158.629221.11-174.069-176.096-180.392-208.957-200.006-165.271NANANANA
us-gaap:OperatingIncomeLoss ▃█▇▇▇▇▆▄▅▅▄▄▄▄▄▂▄▅▄▃▃▃▃▃▂▂▃▃▂▂▂▃▃▁▃▃▃▄▄▄▂▂▂▂▂▂▃▃▂▂-37.961887.826745.792672.241718.033720.224551.46599.333269.96276.808127.722205.649172.878128.901125.737-326.04352.707270.84239.64-18.7273.353-14.33-53.704-70.026-171.164-171.985-153.625-142.203-180.835-216.388-274.162-134.065-56.933-438.288-77.476-1.071-10.7791.649223.902215.707-165.89-159.899-166.634-199.588-169.573-160.282-146.719-148.233-157.167-161.893
us-gaap:OtherNonoperatingIncomeExpense ▄▂█▆▇▂▇▃▅▅▁▂▅▆▄▁▃▄▄▄▄▄▄▄▄▃▃▃▅▄▄▄▃▃▄▃▃▃8.051-52.653156.79984.386116.365-61.13127.375-31.74753.93942.61-90.452-60.99553.81996.838-0.748-77.553-2.537-0.5441.105-0.167-1.2194.411-1.69-1.3261.414-5.113-3.792-3.9937.7310.4513.3394.652-6.578-4.65211.726-4.041-3.635-3.741NANANANANANANANANANANANA
us-gaap:ResearchAndDevelopmentExpense █▃▃▃▃▃▃▃▂▂▃▂▂▂▂▃▂▂▂▂▂▂▂▂▂▁▁▁▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁1407.09455.973466.584493.497420.928448.528480.011555.948379.091339.49437.881330.51337.532310.553306.664454.947289.451273.563248.452272.37271.008255.86310.181246.284223.858215.599201.463190.939224.78238.963249.609228.624222.455218.095213.109200.161196.544196.371186.438189.052173.604158.612168.888170.434155.082143.012135.23132.132139.331143.581
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ██▇▇▇▇▇▅▅▄▄▄▄▃▃▃▃▄▃▃▃▂▃▂▂▁▁▂▁▁▂▂▂▂▂▂▃▃▃▄▁▁▁▁▁▁▁▁▁▁1793.371724.3051627.821538.2711524.4851515.1071413.265949.828941.293858.435870.106784.535752.157640.799651.634578.165544.135714.718458.706413.783431.608398.08417.935309.816166.076138.509144.556178.987138.421118.451351.157221.7310.75328.368333.994336.006418.305438.737563.34659.2114.42473.66265.52423.79531.62222.42933.88924.95719.06423.979
us-gaap:Revenues ██▇▇▇▇▇▅▅▄▄▄▄▃▃▃▃▄▃▃▃▂▃▂▂▁▁▂▁▁▂▂▂▂▂▂▃▃▃▄▁▁▁▁▁▁▁▁▁▁1793.371724.3051627.821538.2711524.4851515.1071413.265949.828941.293858.435870.106784.535752.157640.799651.634578.165544.135714.718458.706413.783431.608398.08417.935309.816166.076138.509144.556178.987138.421118.451351.157221.7310.75328.368333.994336.006418.305438.737563.34659.2114.42473.66265.52423.79531.62222.42933.88924.95719.06423.979
us-gaap:SellingGeneralAndAdministrativeExpense ▇▇█▇▇▇▇▆▆▆▆▅▅▅▅▅▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▄▃▄▄▄▄▅▄▄▃▂▂▁▁▁▁▁▁194.669192.077211.843184.551191.804182.258195.277159.674156.502147.045153.21137.295137.303129.808134.794120.71127.249113.326109.908106.055111.652105.21496.54999.77294.39485.8678.52775.22477.44674.21275.18887.754106.52192.879110.45297.684117.514111.146121.881110.65496.66371.52362.47848.85540.91535.55232.57436.57232.52628.52
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:Assets ███▇▇▆▅▅▅▄▄▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▂▂▁▁▂▂▂▂▂▂▂▂▁▁▁▁▁12221.68612115.05911751.80811301.63310216.3678893.2018318.4657514.5537033.4716543.1146245.8984620.844335.3863952.9743546.0143198.3253285.5942946.7032896.7872609.6412548.9822487.9062498.8752433.9932374.0732165.8272334.6792406.0862117.822197.1082319.0412582.7482584.3292392.2342759.2882718.8232604.8562345.8432204.282091.9981763.11538.4871725.446NANANA1955.488NANANA
us-gaap:Liabilities ████▇▆▅▅▄▄▄▃▃▃▃▂▂▂▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▂▃▃▂▂▂▂▂▂▂3025.293134.8053064.9933168.162697.1252431.5472233.2212261.1591963.5061819.8011810.6951686.3591620.5031522.1531503.7081395.0811418.3631263.911558.5961401.31380.1371371.7081405.2471357.2611325.8571168.291238.4961250.181945.551966.23962.6361096.0681035.6661415.4021524.9061454.0771361.2491240.2661238.7681361.1521313.921146.8151221.473NANANA859.142NANANA
us-gaap:LiabilitiesAndStockholdersEquity ███▇▇▆▅▅▅▄▄▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▂▂▁▁▂▂▂▂▂▂▂▂▁▁▁▁▁12221.68612115.05911751.80811301.63310216.3678893.2018318.4657514.5537033.4716543.1146245.8984620.844335.3863952.9743546.0143198.3253285.5942946.7032896.7872609.6412548.9822487.9062498.8752433.9932374.0732165.8272334.6792406.0862117.822197.1082319.0412582.7482584.3292392.2342759.2882718.8232604.8562345.8432204.282091.9981763.11538.4871725.446NANANA1955.488NANANA
us-gaap:StockholdersEquity ██▇▆▅▃▃▁▁9196.3968980.2548686.8158133.4737519.2426461.6546085.2445253.3945069.965NA4435.2032906.1162686.2282401.0562028.5791791.0771671.2731500.0081156.5821021.546981.354957.079939.967922.147894.964976.4581075.0061155.9051172.2691230.8781356.4051264.8881322.453746.115999.181027.7331037.773930.498786.843579.762307.549NA503.973NANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:AssetsCurrent ███▇▆▅▅▅▅▄▄▄▃▃▃▂▂▂▂▂▂▂▂▁▁▁▂▂▁▂▂▂▂▂▂▂▂▂▁▁▁▁▁8457.5148539.3078133.3797458.4566694.325446.44822.8294777.0944710.9684183.0393843.1093686.6113407.4233041.1162648.9632327.9742180.5721871.8141831.541501.9011454.151402.8351407.1531359.4521294.6891358.2031546.5111650.0961347.3841430.331588.5761648.6311716.591565.7831589.5851634.5231593.3051436.1141331.2541245.825827.124872.9741057.039NANANA1307.026NANANA
us-gaap:Cash ▆▆█▅▆▃▆▄▂▂▁2400.02400.02800.02200.02300.01800.02300.01900.01700.01500.01400.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ███▇▆▅▄▅▅▄▄▄▃▃▃▂▂▂▂▂▁▁▂▂▂▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁6063.6786304.335988.1875358.0874831.3323593.4123109.3223397.9413294.6842893.8852650.1342478.3022145.3591995.8931665.4121384.9661223.131003.6791183.945719.692605.866604.245714.768756.25870.543664.879625.259718.563420.558424.045569.299583.181531.247379.099489.407436.886454.061267.923475.32542.545458.195446.536243.197569.901337.608396.547446.658NANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ███▇▆▄▄▄▄▃▃▃▂▂▂▁▁▁▁6071.0686312.9075988.8455360.9854835.73601.9643120.6813404.5913301.6462901.5322658.2532487.0512154.0682005.7281667.5261386.7691287.7581048.2431231.707NANANA815.761NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MarketableSecuritiesCurrent ▅▅▆█▅▄▆▄▅▄▃▄▅▂▁644.315619.638670.71792.971619.437596.984698.972598.39656.538584.15518.108577.583622.396481.124423.254NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ██▇▇▇▇▆▄▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂▂▂▂▃▂▄▂▁▁929.142977.551885.352791.917791.768845.269633.518443.315464.9438.297409.688379.755393.439327.294281.343263.493247.949207.955201.083182.229189.356181.878177.639165.27294.51980.33275.964114.30881.84259.85885.517120.281164.866194.054143.25139.629185.618232.228183.135445.66196.0165.59412.529NANANA9.601NANANA
us-gaap:InventoryNet █▇▇▆▆▅▅▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▃▃▄▃321.62298.863280.777245.46219.218187.087167.502162.306143.017136.698124.36124.15115.025117.346111.8398.19292.26382.0277.60471.79966.58963.257.20749.19742.11334.08930.84816.75311.98211.26114.14713.53719.50921.53230.46486.27587.805129.595112.43NANANANANANANANANANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▆▅▅▄▄▄▃▃▃▃▃▃▂▃▃▂▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁498.759338.925308.353270.021232.565223.648213.515175.142151.829130.009140.819118.678122.694109.886165.635152.238107.082128.49370.53461.01256.25655.86650.93563.38853.28962.64852.59341.29834.39935.01123.83641.10443.23147.83524.67335.12340.52435.40714.88923.245NANA13.099NANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:NoncurrentAssets NANA1284.098NANANA833.282NANANA812.005NANANA789.437NANANA698.362NANANA697.715NANANA715.812NANANA696.911NANANA433.609NANANA133.176NANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:GBNANA61.462NANANA57.383NANANA30.496NANANA31.279NANANA26.921NANANA32.793NANANA33.628NANANA29.97NANANA30.622NANANA21.4NANANA15.3NANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:USNANA1207.748NANANA768.572NANANA778.157NANANA753.128NANANA665.552NANANA661.421NANANA676.968NANANA657.587NANANA400.102NANANA109.5NANANA55.6NANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical vrtx:OtherCountriesOutsideoftheUnitedStatesandtheUnitedKingdomNANA14.888NANANA7.327NANANA3.352NANANA5.03NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical vrtx:OutsidetheUnitedStatesNANA76.35NANANA64.71NANANA33.848NANANA36.309NANANA32.81NANANA36.294NANANA38.844NANANA39.324NANANA33.507NANANANANANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet NANANA920.913728.357736.303745.08733.509731.131742.559812.005808.352815.928800.67789.437759.978740.103708.395698.362687.613690.607690.521697.715706.67713.378708.616715.812720.878730.0726.204696.911648.924581.738504.232433.609124.148272.561170.331133.176101.26884.20370.87772.333NANANA62.279NANANA
us-gaap:Goodwill ███████▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁1002.1581002.1581002.1581002.1581002.1581002.1581002.158447.52550.38450.38450.38450.38450.450.38450.38450.450.38450.38450.38450.38450.38450.38450.38450.38450.38439.91539.91530.99230.99230.99230.99230.99230.99230.99230.99230.99230.99230.99230.99233.50133.50126.10226.102NANANA26.102NANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▄▄▄▄▄▄▄400.0400.0400.0400.0400.0400.0400.0NANANA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA882.779NANANA1190.815NANANA1499.672NANANA0.834NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▇██▁316.874322.319325.564256.8NANA88.20260.92958.03160.573NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▂▂▂█▄▄▄▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁71.09949.26249.394372.29176.564160.635157.58379.98557.76639.04140.72846.49332.65131.8047.78310.5429.94311.49411.83310.00214.2037.67.211.0619.1367.9523.4413.9999.3159.4522.4323.4744.2878.6939.66810.39310.40810.81611.26813.78514.85815.72317.182NANANA11.068NANANA
us-gaap:EquitySecuritiesFvNi ▁▁▃█▄▂▇154.095143.486195.781312.682219.327165.178282.084NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:AccountsPayableCurrent ▆▆█▅▅▅▄▄▃▄▅▄▄▃▃▃▃▃▃▂▂▃▃▄▃▂▃▁▂▂▂▂▂▂▅▄▂▃▃▂▃▁▁127.534127.839155.139107.786101.451100.70387.6192.52877.04582.262110.98792.14983.03474.06273.99477.13875.94163.14561.45150.91451.30275.22174.94278.89972.70343.52471.19438.47255.36349.57149.32751.53348.5759.627101.29283.73259.35273.22674.64249.24867.27534.88135.851NANANA36.989NANANA
us-gaap:AccruedLiabilitiesCurrent ▇▇▇█▇▆▅▆▅▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁1482.5561532.0371404.9711703.6991545.4071258.2711116.9121173.7831069.072532.745604.495504.24479.12411.231443.961378.554345.062277.962315.249292.015275.165272.665305.82249.698206.03176.981209.676244.279237.789234.386271.077280.848260.849274.061264.884273.285271.464241.483252.299229.865141.167116.092134.414NANANA118.753NANANA
us-gaap:LiabilitiesCurrent ▇█▇█▇▆▅▅▅▄▄▄▄▃▃▃▂▂▃▃▂▂▂▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▂▂▁▂1836.4481944.051877.5332004.0261798.641538.751334.8271388.8941259.221106.4681120.292992.508927.3827.312807.26710.739625.406489.796792.537722.841622.855552.041506.349374.959373.823302.438368.254372.178362.973373.5397.829409.499381.652407.639432.624406.731379.71356.815392.348548.949478.968416.195474.783NANANA284.883NANANA
us-gaap:OperatingLeaseLiabilityCurrent NANA10.521NANANA11.504NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent NANA47.4NANANA39.546NANANA67.736NANANA39.561NANANA11.943NANANA11.82NANANA11.1NANANA16.241NANANA21.114NANANA20.78NANANA14.995NANANA10.158NANANA
us-gaap:OtherLiabilitiesCurrent ▅▇█▄▂▃▂▁▁226.358284.174317.423192.541151.782179.776130.305122.583113.103NA40.58960.35759.62956.65427.02927.68624.7710.95410.94351.21938.21518.11714.3749.52713.24.6834.79711.70914.44232.47324.73621.82423.62225.20519.702NANANA12.475NANA1.9956.15NANANA15.227NANANA
us-gaap:TaxesPayableCurrent NANA104.173NANANA72.293NANANA43.281NANANANANANANANANANANANANANANA14.206NANANA0.0NANANA0.7153.8710.2010.20112.0759.75515.212NANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:OtherLiabilitiesNoncurrent ▃▃▃█▄▄▄▁▁▁▁▁▁▁▁▁▁▁▃▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁107.693106.258108.355428.52189.118181.745183.3187.6428.0145.99726.2826.29725.59127.46226.04826.02925.22128.467102.12230.52430.64831.82231.77834.9941.25232.69621.70715.9515.66612.0311.5910.78216.04916.67813.90228.73928.0110.8857.2877.8486.233NA2.265NANANANANANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ██▁368.924368.467350.463NANANA84.29262.97860.43363.484NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA34.119NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA34.663NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA34.113NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA31.564NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA320.684NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:StockholdersEquity ██▇▆▅▃▃▁▁9196.3968980.2548686.8158133.4737519.2426461.6546085.2445253.3945069.965NA4435.2032906.1162686.2282401.0562028.5791791.0771671.2731500.0081156.5821021.546981.354957.079939.967922.147894.964976.4581075.0061155.9051172.2691230.8781356.4051264.8881322.453746.115999.181027.7331037.773930.498786.843579.762307.549NA503.973NANANANANANANA
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest NANA8686.815NA7519.2426461.6546085.2445253.3945069.9654723.3134435.2032934.4812714.8832430.8212042.3061803.2441867.2311682.7931338.1911208.3411168.8451116.1981093.6281076.7321048.216997.5371096.1831155.9051172.2691230.8781356.4051447.0561509.449937.961195.8521226.4471205.6931068.081928.476694.15412.881391.672503.973650.096NANA1096.346NANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:AccumulatedGainLossNetCashFlowHedgeParentNANA-53.136NA-2.47917.201-1.581NA6.42412.212.422NANANA-15.016NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:AccumulatedNetUnrealizedInvestmentGainLossNANA0.334NA2.453-0.2610.5030.5750.5110.06-0.536-0.457-0.681-1.05424.4759.7353.77421.05517.5210.230.3260.3550.126NANANA-0.123NANANA0.042NANANANANANANANANANANANANANANANANANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncomeNANA-68.48NA-14.12113.383-1.97318.847-3.2016.00.6590.307-4.605-39.743-11.572-25.129-21.75316.02521.173-3.845-3.39-4.8991.8241.511-1.7070.7910.9171.161-0.023-0.297-0.306-0.55-1.23-1.149-0.55-0.416-0.673-0.628-1.053-0.945-0.707-0.633-1.067-0.677NANA-0.64NANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:AccumulatedTranslationAdjustmentNANA-15.678NA-14.095-3.557-0.895-0.964-10.136-6.26-11.227-13.282-13.941-22.811-21.031-18.999-15.115-9.863-7.862-9.789-7.281-3.82-2.08NANANA-0.971NANANA-0.325NANANANANANANANANANANANANANANANANANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapitalNANA7894.027NA7943.7177695.9057937.6067668.1887564.3317475.9097421.4767443.2637357.0427314.3697157.3627034.1136808.0026616.9756506.7956429.7266350.2446262.9646197.56106.275987.1695877.3245777.1545681.1635528.6795428.1935321.2865274.3075208.4314574.9874519.4484471.7274424.4894252.2844200.6594152.1064100.7754010.7773947.4333912.778NANA3784.787NANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:CommonStockNANA2.599NA2.6012.5912.5892.5712.5652.5612.5462.5512.5422.5412.5122.52.4792.4592.452.4462.442.4292.4272.4192.4062.3992.3852.3752.3472.3342.322.3112.32.162.1492.1412.1332.0872.0722.0652.0552.0332.0162.012NANA1.982NANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:ParentNANA8686.815NANANA6085.2445253.3945069.9654723.3134435.2032906.1162686.2282401.0562028.5791791.0771671.2731500.0081156.5821021.546981.354957.079939.967922.147894.964976.4581075.0061155.9051172.2691230.8781356.4051264.8881322.453746.115999.181027.7331037.773930.498786.843579.762307.549391.672503.973650.096NANA1096.346NANANA
 us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents us-gaap:RetainedEarningsNANA858.669NA-412.955-1250.225-1852.978-2436.212-2493.73-2761.157-2989.478-4540.005-4668.751-4876.111-5119.723-5220.407-5117.455-5135.451-5373.836-5406.781-5367.94-5303.415-5261.784-5188.053-5092.904-4904.056-4705.45-4528.794-4358.734-4199.352-3966.895-4011.18-3887.048-3829.883-3521.867-3445.719-3388.176-3323.245-3414.835-3573.464-3794.574-3620.505-3444.409-3264.017NANA-2689.783NANANA
us-gaap:CommonStockValue ██████████▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▅▅▅▅▅▅▄▃▃▂▂▂▂▂▁▁▁2.5912.5882.5992.6012.6012.5912.5892.5712.5652.5612.5462.5512.5422.5412.5122.52.4792.4592.452.4462.442.4292.4272.4192.4062.3992.3852.3752.3472.3342.322.3112.32.162.1492.1412.1332.0872.0722.0652.0552.0332.016NANANA1.982NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ▇▇██████▇▇▇▇▇▇▇▆▆▆▅▅▅▅▅▅▅▄▄▄▄▄▃▃▃▂▂▂▂▂▁▁▁▁▁7640.2337499.1617894.0277917.3757943.7177695.9057937.6067668.1887564.3317475.9097421.4767443.2637357.0427314.3697157.3627034.1136808.0026616.9756506.7956429.7266350.2446262.9646197.56106.275987.1695877.3245777.1545681.1635528.6795428.1935321.2865274.3075208.4314574.9874519.4484471.7274424.4894252.2844200.6594152.1064100.7754010.7773947.433NANANA3784.787NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ██▇▇▆▅▅▄▄▄▃▂▂▂▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▃▃▃▃▃▃▃▃▃▃▃1578.7311511.807858.669254.479-412.955-1250.225-1852.978-2436.212-2493.73-2761.157-2989.478-4540.005-4668.751-4876.111-5119.723-5220.407-5117.455-5135.451-5373.836-5406.781-5367.94-5303.415-5261.784-5188.053-5092.904-4904.056-4705.45-4528.794-4358.734-4199.352-3966.895-4011.18-3887.048-3829.883-3521.867-3445.719-3388.176-3323.245-3414.835-3573.464-3794.574-3620.505-3444.409NANANA-2689.783NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▄▄▁▃▅▇▆█▆▇▆▆▆▃▅▄▅██▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆-25.159-33.302-68.48-40.982-14.12113.383-1.97318.847-3.2016.00.6590.307-4.605-39.743-11.572-25.129-21.75316.02521.173-3.845-3.39-4.8991.8241.511-1.7070.7910.9171.161-0.023-0.297-0.306-0.55-1.23-1.149-0.55-0.416-0.673-0.628-1.053-0.945-0.707-0.633-1.067NANANA-0.64NANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue ▇█▆▇██▆▆▆▆▅▆▅▅▅▅▅▄▄▄▄▃▃▄▄▄▂▃▂▃▁▂▂▂▁▁▂▁▁▁▄▁▁105.915117.03797.56100.489118.121116.992.07585.95689.93594.24379.09885.44182.51678.60176.65175.13474.06769.7959.96162.16462.86856.24645.41567.01564.41458.26842.946.59242.68646.78723.53331.51241.73231.57428.00227.92131.67827.93829.26629.70860.29428.03323.574NANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▁▇▅▇█▇▅▄▅▄▄▄▄▄▃▃▃▄▃▃▂▂▂▂▂▁▁▂▁▁▂▂▂▂▂▃▃▂-199.767921.055491.532907.7481038.527815.698446.008334.789463.749324.784314.578381.348321.703252.657227.511170.086181.653265.692144.72465.65640.86-15.137-16.014-47.024-95.213-207.181-121.87-87.647-127.92-175.76228.855-13.72-0.927-65.77840.559105.961118.4052.916NANA-216.195-186.628NANA-108.887-196.462NANANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▆█▅▇▇▁▅▆▆▆▆▆▆▆▅▆▅█▇▆▆▆▆██-79.641-74.309243.747-247.93771.91231.666-896.991-248.999-50.19-39.138-40.904-49.889-116.2984.933-21.097-162.456-96.347-157.781230.16834.791-57.782-102.708-122.69-100.935278.443214.038NANANANANANANANANANANANANANA172.79405.952NANA40.648138.762NANANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▇▁▅▅█▃█▇▆▆▅▆▆▇▇██▃▇▆▇▆▇▆▇▇33.55-518.654-125.192-140.684120.025-359.43161.42120.356-13.015-41.989-101.0462.079-51.20878.95673.231152.705132.033-289.56593.76213.55421.2534.70297.7974.51136.19750.414NANANANANANANANANANANANANANA55.03-16.357NANA9.4737.642NANANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁▄▅▅█▅▁▃▄▃▃▄▃▄▄▃▃▁-241.839324.062627.86525.2851233.736481.283-283.91102.945400.114243.279171.202332.983148.34338.202280.75799.011239.515-183.464NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:DeferredIncomeTaxExpenseBenefit NANA486.341NA-209.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DepreciationDepletionAndAmortization █▇▇▇▇▇▇▆▇▇▄▅▄▄▄▃▃▃▃▃▃▄▄▄▃▄▄▄▃▄▄▂▂▂▃▂▂▂▂▁▂▂▁▁▁▁31.23828.83429.35526.64226.69726.82126.25625.84727.69827.1418.82619.19218.05916.34316.43215.22514.8914.8515.45114.56914.96316.41515.74716.16814.06516.36316.33616.96114.17215.78817.6319.48910.55410.69112.3738.5938.6658.569.7247.758.7098.8588.2056.7587.9127.584NANANANA
us-gaap:IncreaseDecreaseInAccountsPayable ▄▄▆▅▅▅▄▅▄▄▅▅▅▅▅▄▅▅▅▅▄▅▄▅▅▄▆▄▅▅▁▄█▃▅▅▄▄▅▄▆▄▅▄▅▄-13.701-10.64435.1231.4560.41214.285-10.57515.864-3.929-24.14513.53110.79410.0752.1541.828-7.12213.330.7179.7872.289-23.478-0.343-7.9929.31620.523-23.55630.592-13.2156.6930.978-95.239-7.36993.945-40.57113.53316.672-13.913-1.425.365-18.04431.213-1.06611.133-21.95117.6-7.964NANANANA
us-gaap:IncreaseDecreaseInAccountsReceivable ▃▅▅▄▃▇▆▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▅▄▃▃▅▁█▅▄▄▄▄▄-52.52598.37372.253-12.948-59.533223.672184.143-14.42625.73430.13632.985-12.99974.69313.47317.30413.00536.3325.11823.267-3.19410.4422.51216.11267.53815.3345.863-14.7439.83322.719-25.237-32.626-39.199-30.37248.8343.626-46.021-46.6149.093-262.526349.41890.636-6.9227.5641.404-4.331-1.714NANANANA
us-gaap:IncreaseDecreaseInInventories ▆▅▇▆▇▆▅▅▄▄▃▄▃▄▅▃▅▃▃▃▃▃▃▃▃▃▄▃▃▂▁▂▄▁▂▂▅▅█▄▇▅24.70722.78537.10730.52136.93627.4518.76720.10612.03513.1397.50415.0951.1588.20816.4146.54218.3783.654.9143.7573.0084.7717.0196.7016.7912.63511.5686.0951.294-2.488-12.354-1.40815.851-9.231-2.494-1.86917.37316.91544.56414.73834.42417.662NANANANANANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▁▇▅▇█▇▅▄▅▄▄▄▄▄▃▃▃▄▃▃▂▂▂▂▂▁▁▂▁▁▂▂▂▂▂▃▃▂-199.767921.055491.532907.7481038.527815.698446.008334.789463.749324.784314.578381.348321.703252.657227.511170.086181.653265.692144.72465.65640.86-15.137-16.014-47.024-95.213-207.181-121.87-87.647-127.92-175.76228.855-13.72-0.927-65.77840.559105.961118.4052.916NANA-216.195-186.628NANA-108.887-196.462NANANANA
us-gaap:NetIncomeLoss ▂▅▄▅▅▄▄▂▃▃█▃▃▃▃▂▂▃▂▂▂▂▂▂▁▁▁▂▂▁▂▂▂▁▂▂▂▃▃▃▂▁▁▁▁▂66.924653.138604.19667.434837.27602.753583.23457.518267.427268.6311550.527128.746207.36210.263100.684-102.95217.996247.75632.945-38.841-64.525-41.631-73.731-95.149-188.848-198.606-176.656-170.06-159.382-232.45744.285-124.132-57.165-308.016-76.148-57.543-64.93191.59158.629221.11-174.069-176.096-180.392-208.957-200.006-165.271NANANANA
us-gaap:ShareBasedCompensation ▇█▇▇██▆▆▆▆▅▆▆▅▅▅▅▅▄▄▄▄▃▄▄▄▃▃▃▃▁▂▃▂▂▂▂▂▂▂▂▂▁▁▁▁104.622115.17497.02799.539117.189115.70691.59185.4289.68793.79178.94385.53282.43678.13675.40273.7772.58268.98259.08261.20961.94255.47244.64665.73463.26157.38442.38246.13642.44446.5823.3731.30841.3531.27527.63627.58231.37927.68829.05429.41431.87927.87923.57423.76824.44919.333NANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▆█▅▇▇▁▅▆▆▆▆▆▆▆▅▆▅█▇▆▆▆▆██-79.641-74.309243.747-247.93771.91231.666-896.991-248.999-50.19-39.138-40.904-49.889-116.2984.933-21.097-162.456-96.347-157.781230.16834.791-57.782-102.708-122.69-100.935278.443214.038NANANANANANANANANANANANANANA172.79405.952NANA40.648138.762NANANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▃▄▃█▂▂▂▂▂▂▂▂▂▂▃▂▂▁▂▁▂▁▁▁▁▁▂▁▁▂▂▂▁▂▂▂▂▁▁▁▁▁▂▁▁▁49.83770.92647.689174.79517.86419.4516.76124.29116.35818.04115.72120.91229.61229.27942.60427.95117.70711.15914.78813.88315.91811.97412.5278.79713.4210.55814.6769.29811.70115.52614.47118.5141.80116.60728.04621.39615.5436.1559.3299.98510.4314.8514.42810.839.6863.11NANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▇▁▅▅█▃█▇▆▆▅▆▆▇▇██▃▇▆▇▆▇▆▇▇33.55-518.654-125.192-140.684120.025-359.43161.42120.356-13.015-41.989-101.0462.079-51.20878.95673.231152.705132.033-289.56593.76213.55421.2534.70297.7974.51136.19750.414NANANANANANANANANANANANANANA55.03-16.357NANA9.4737.642NANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▁█▃▃▁▆▂▁▂▃▃▃▃▁▁▁▁▁0.0424.952131.103108.0070.0300.02636.0620.10456.0199.839143.00592.005105.03310.00.00.00.00.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2591000.02588000.02599000.02601000.02601000.02591000.02589000.02571000.02565000.02561000.02546000.02551000.02542000.02541000.02512000.02500000.02479000.02459000.02450000.02446000.02440000.02429000.02427000.02419000.02406000.02399000.02385000.02375000.02347000.02334000.02320000.02311000.02300000.02160000.02149000.02141000.02133000.02087000.02072000.02065000.02055000.02033000.02016000.01982000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1

Shares Outstanding

us-gaap:SharesOutstanding us-gaap:StatementEquityComponents

us-gaap:SharesOutstanding

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302009-12-312008-12-31
Value2592582592602602592582572562562552552542542532522502482482482472472462452442432412402372362332332322182172160.2154352102092080.207473205203203199151
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value259258259260260259258257256256255255254254253252250248248248247247246245244243241240237236233233218217216215210209208207205203199
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value259258259260260259258257256256255255254254253252250248248248247247246245244243241240237236233233218217216215210209208207205203199
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value261261263264263263262260259260259259258258256250251248247244244243241240239236233232235230222215214213211219217219204202201200200198185178172155
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value258259260260259259258256256255254254254253251250247246245244244243241240239236233232231230222215214213211208206206204202201200200198185178172155
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EmployeeStockOption


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-30
Value0.7180.3560.0230.0070.8793.3033.2072.8372.5722.2531.633103.1128.30312121212111213141616162120
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStock


Antidilutive
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-03-31
Value0.2520.0050.430.0130.0030.0060.0010.0060.0044.2410.0060.8073.6243.5063.5653.3673.3553.4742.6722.5842.8422.8382.62.6822.2222.0870.0160.0131.9712.2061.9381.904
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1095.771.448.90.40.10.20.00.30.241.30.29.728.028.728.328.028.127.420.417.817.716.915.512.311.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Antidilutive
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.4040.7120.0050.43
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount56.3200.071.448.9

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value0.262.522.322.563.222.322.260.221.041.056.080.510.820.830.4-0.410.071.010.13-0.16-0.26-0.17-0.31-0.39-0.78-0.83-0.74-0.72-0.68-1.00.19-0.54-0.26-1.43-0.35-0.27-0.310.440.761.06-0.85-0.87-0.9-1.04-1.0-0.83-0.86-0.84-0.99-1.04
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value0.262.492.32.533.182.292.230.221.031.035.970.50.80.810.39-0.410.070.990.13-0.16-0.26-0.17-0.31-0.39-0.78-0.83-0.74-0.72-0.68-1.00.19-0.54-0.26-1.43-0.35-0.27-0.310.430.741.02-0.85-0.87-0.9-1.04-1.0-0.83-0.86-0.84-0.99-1.04
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1041159799117115918589937885827875737268596161554465635742464246272731272929312723232419
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.86.76.06.57.77.66.59.09.510.99.110.911.012.211.612.813.39.712.914.814.413.910.721.238.141.429.325.830.739.38.38.27.56.35.24.527.937.836.099.977.386.2

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

us-gaap:EmployeeStock


Allocated
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value5.9595.6153.2252.8552.4853.0442.8092.577
Percentage of AllocatedShareBasedCompensationExpense5.74.93.22.42.13.63.12.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.20.20.20.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EmployeeStock0.00.00.00.00.00.00.00.0

us-gaap:EmployeeStockOption


Allocated
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-31
Value1110131617212628272826262625192919182218
Percentage of AllocatedShareBasedCompensationExpense10.69.213.314.414.925.429.230.031.834.733.357.063.653.90.00.00.068.472.365.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.60.91.11.12.32.83.33.53.84.114.719.521.28.69.66.05.65.44.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EmployeeStockOption0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStock


Allocated
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value88100849897616063
Percentage of AllocatedShareBasedCompensationExpense84.987.584.484.084.071.668.067.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.05.85.56.56.46.46.57.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RestrictedStock0.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value1.541.4311.251.3871.3611.3371.5031.3381.2591.1910.8130.6860.5130.457
Percentage of AllocatedShareBasedCompensationExpense1.51.21.31.21.21.61.71.41.51.41.00.90.70.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.10.10.10.20.20.20.20.10.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value6272607072525559525148464344394034444138312732
Percentage of AllocatedShareBasedCompensationExpense59.863.261.160.062.861.562.063.761.962.662.162.660.465.065.365.662.168.065.866.667.564.270.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.54.24.04.64.85.55.97.06.76.97.68.08.16.39.79.48.714.425.127.617.419.727.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingGeneralAndAdministrativeExpenses


Allocated
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value4040374541313232
Percentage of AllocatedShareBasedCompensationExpense38.735.537.738.836.037.036.334.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.32.42.43.02.73.33.53.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingGeneralAndAdministrativeExpenses0.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value75688576640809618562792582731550133242206114-106.328-19.78224257-39.296-63.016-48.354-73.418-91.931-191.346-198.732-176.9-168.876-159.108-232.44844-123.452-57.246-308.615-76.282-57.286-64.97692158220-174.143-175.662-180.782-209.076-199.484
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.239.935.441.653.140.839.88.427.431.9178.217.032.232.217.5-18.4-3.633.912.6-9.5-14.6-12.1-17.6-29.7-115.2-143.5-122.4-94.4-114.9-196.212.7-55.7-18.4-94.0-22.8-17.0-15.521.028.133.5-152.2-238.5-275.9-878.7-630.8

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value227192203186184162185131135951221111047184727146
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.711.212.512.112.110.713.113.914.411.114.114.213.911.212.912.613.16.6

Costs And Expenses

us-gaap:CostsAndExpenses

us-gaap:CostsAndExpenses


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value1831836882866806794861850671581742578579511525904491443419432428412471379337310298321319334625355367766411337429347339443280233232223201182180173176185
Percentage of CostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax102.148.554.256.352.952.561.089.571.367.885.373.877.079.980.7156.490.362.191.4104.599.2103.6112.8122.6203.1224.2206.3179.4230.6282.7178.1160.5118.3233.5123.2100.3102.679.160.367.3245.0317.1354.3938.8636.3814.6532.9694.0924.4775.1

Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value-44.2558208887458246576767032732032136216214112-417.173525320-39.034-18.021-30.617-76.048-92.486-190.861-198.405-178.594-166.577-158.689-231.654-340.253-129.413-63.511-442.94-80.772-5.112-14.40587210200-174.87-176.096-180.392-208.957-200.006
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.547.654.648.554.143.447.97.434.837.33.717.428.833.517.3-72.26.535.54.4-9.4-4.2-7.7-18.2-29.9-114.9-143.2-123.5-93.1-114.6-195.6-96.9-58.4-20.4-134.9-24.2-1.5-3.420.037.430.4-152.8-239.1-275.3-878.2-632.5

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value-111.17916728478-12.55493135951-1492.5998.110-12.710-125.9034.33.985-7.4530.503185.485-1.3791.33300.2992.0433.4190.6930.803-155.704-0.751-1.799-130.313-2.69621200.03222-27.842240.0
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-6.29.717.55.1-0.83.66.61.46.36.0-171.51.01.4-2.01.6-21.80.80.6-1.60.14.21.4-0.30.418.10.21.41.90.50.7-44.3-0.3-0.6-39.7-0.86.44.80.04.0-4.221.40.0

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312013-03-312012-03-31
Value2231011044305.8451.892119.0671.8352.0863.2475.1721.8972.261.9361.0541.164-4.1960.380.6560.5813.0671.5410.0
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.50.66.82.92.00.40.11.31.00.20.20.40.70.30.30.30.20.2-0.90.10.20.10.70.50.0

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value1613131414141414181818163.7934.564.1954.105127.0596.962127.6863.9513.6833.9554.5621.9273.3253.378
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.00.90.90.91.01.51.61.72.22.42.42.61.11.41.00.92.21.16.116.311.716.611.617.613.57.717.414.1

Interest Income Expense Net

us-gaap:InterestIncomeExpenseNet

us-gaap:InterestIncomeExpenseNet


Interest
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-31
Value-15478000.0-15678000.0-13856000.0-13871000.0-14136000.0-14548000.0-14837000.0-14868000.0-8143000.0-10106000.0-11097000.0-13574000.0-14664000.0-16765000.0-20140000.0-20155000.0-20698000.0-21134000.0-21111000.0-21307000.0-20384000.0-15585000.0-15717000.0-95000.0-6551000.0-3465000.0
Percentage of InterestIncomeExpenseNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.9-0.9-0.9-0.9-0.9-1.5-1.6-1.7-1.0-1.3-1.7-2.3-2.7-2.3-4.9-4.7-5.2-6.8-12.7-15.4-11.4-11.3-13.3-0.0-2.1-1.1

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value151413131313131413131616161616
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.80.80.90.90.91.01.51.51.51.92.12.22.62.6

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value66653604667837602583572672681550128207210100-102.9521724732-38.841-64.525-41.631-73.731-95.149-188.848-198.606-176.656-170.06-159.382-232.45744-124.132-57.165-308.016-76.148-57.543-64.93191158221-174.069-176.096-180.392-208.957-200.006-165.271
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.737.937.143.454.939.841.36.128.431.3178.216.427.632.815.5-17.83.334.77.2-9.4-14.9-10.5-17.6-30.7-113.7-143.4-122.2-95.0-115.1-196.212.6-56.0-18.4-93.8-22.8-17.1-15.520.928.233.5-152.1-239.1-275.3-878.2-632.5-736.9

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312014-12-312013-12-312012-12-312012-09-302012-06-302012-03-31
Value6665366783760257267268-176.65644-76.148-57.543-64.93191
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.737.943.454.939.86.128.431.3-122.212.6-22.8-17.1-15.520.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value-37.96188774567271872055199269276127205172128125-326.0435227039-18.7273.353-14.33-53.704-70.026-171.164-171.985-153.625-142.203-180.835-216.388-274.162-134.065-56.933-438.288-77.476-1.071-10.7791223215-165.89-159.899-166.634-199.588-169.573-160.282-146.719-148.233-157.167-161.893
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.151.545.843.747.147.539.010.528.732.214.726.223.020.119.3-56.49.737.98.6-4.50.8-3.6-12.8-22.6-103.1-124.2-106.3-79.4-130.6-182.7-78.1-60.5-18.3-133.5-23.2-0.3-2.620.939.732.7-145.0-217.1-254.3-838.8-536.3-714.6-432.9-594.0-824.4-675.1

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value8.051-52.65315684116-61.13127-31.7475342-90.452-60.9955396-0.748-77.553-2.537-0.5441.105-0.167-1.2194.411-1.69-1.3261.414-5.113-3.792-3.99370.4513.3394.652-6.578-4.65211-4.041-3.635-3.741
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.4-3.19.65.57.6-4.09.0-3.35.75.0-10.4-7.87.215.1-0.1-13.4-0.5-0.10.2-0.0-0.31.1-0.4-0.40.9-3.7-2.6-2.227.30.41.02.1-2.1-1.43.5-1.2-0.9-0.9

us-gaap:OtherNonoperatingIncomeExpense us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-0.953-7.9976.38925-6.056166.036-8.812-1.0893.151-2.455-0.782
Percentage of OtherNonoperatingIncomeExpense-11.815.24.130.7-5.2-26.54.727.8-2.07.42.71.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.50.41.7-0.41.10.4-0.9-0.10.4-0.3-0.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ForeignExchangeForward us-gaap:Nondesignated us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.00.00.00.00.00.00.0

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value1407455466493420448480555379339437330337310306454289273248272271255310246223215201190224238249228222218213200196196186189173158168170155143135132139143
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax78.526.428.732.127.629.634.058.540.339.550.342.144.948.547.178.753.238.354.265.862.864.374.279.5134.8155.7139.4106.7162.4201.771.1103.171.666.463.859.647.044.833.128.7151.7215.3257.7716.3490.4637.6399.0529.4730.9598.8

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value1793172416271538152415151413949941858870784752640651578544714458413431398417309166138144178138118351221310328333336418438563659114736523312233241923
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

us-gaap:Product


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1793172316261536152415151413949940857868782749637621549513480
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.099.999.999.9100.0100.0100.0100.099.999.999.899.799.799.595.395.194.567.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.099.999.999.9100.0100.0100.0100.099.999.999.899.799.799.595.395.194.567.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:CollaborativeandRoyalty


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value0.01.00.92.00.00.00.00.00.9131.1821.9332.0242.2453.07302830234
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.10.10.10.00.00.00.00.10.10.20.30.30.54.74.95.532.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.10.10.10.00.00.00.00.10.10.20.30.30.54.74.95.532.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vrtx:CollaborativeandRoyalty0.0100.0100.0100.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:Kalydeco


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value183186193193203212235249262243259245253249255213189185
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.210.811.912.613.314.016.726.327.828.429.831.333.638.939.336.934.926.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.210.811.912.613.314.016.726.327.828.429.831.333.638.939.336.934.926.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vrtx:Kalydeco100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:ORKAMBI


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value220218215225231234425296316293314281311354365336324294
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.312.713.214.715.215.530.131.233.634.136.235.941.455.356.158.159.641.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.312.713.214.715.215.530.131.233.634.136.235.941.455.356.158.159.641.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vrtx:ORKAMBI100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:SYMDEKOSYMKEVI


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value133125127156171173331403361320
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.47.37.810.211.311.423.542.538.437.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.47.37.810.211.311.423.542.538.437.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vrtx:SYMDEKOSYMKEVI100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:TRIKAFTAKAFTRIO


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value125511931090960917895
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax70.069.267.062.460.259.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax70.069.267.062.460.259.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vrtx:TRIKAFTAKAFTRIO100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents

us-gaap:Product, us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-17.6-16.518-11.753-7.2496.3668.9227.165108.2386.8396.1861.721
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.0-1.0-0.7-0.50.40.60.51.10.90.80.70.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.0-1.0-0.7-0.50.40.60.51.10.90.80.70.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product us-gaap:ForeignExchangeForward us-gaap:DesignatedAsHedgingInstrument us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome us-gaap:AccumulatedGainLossNetCashFlowHedgeParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:US


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1256125312061224121011871010710700641677620584482503454429599
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax70.172.774.179.679.478.471.574.874.474.777.879.177.875.377.278.779.083.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax70.172.774.179.679.478.471.574.874.474.777.879.177.875.377.278.779.083.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value45840436025125725735218418016714213213513114194
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.623.522.116.316.917.025.019.519.119.516.416.918.120.621.816.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.623.522.116.316.917.025.019.519.119.516.416.918.120.621.816.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:NonUs


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value536469313314327239240217164167158123114115
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax29.927.220.420.621.625.225.625.320.922.224.721.321.016.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax29.927.220.420.621.625.225.625.320.922.224.721.321.016.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NonUs100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:OtherNonU.S.


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value7764625670546049313126292223
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.33.84.13.74.65.86.45.84.04.24.15.14.13.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.33.84.13.74.65.86.45.84.04.24.15.14.13.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vrtx:OtherNonU.S.100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value1793172416271538152415151413949941858870784752640651578544714458413431398417309166138144178138118351221310328333336418438563659114736523312233241923
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
Value19419221118419118219515915614715313713712913412012711310910611110596999485787577747587106921109711711112111096716248403532363228
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.911.113.012.012.612.013.816.816.617.117.617.518.320.320.720.923.415.924.025.625.926.423.132.256.862.054.342.055.962.721.439.634.328.333.129.128.125.321.616.884.597.195.4205.3129.4158.596.1146.5170.6118.9

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value1222112115117511130110216889383187514703365436245462043353952354631983285294628962609254824872498243323742165233424062117219723192582258423922759271826042345220420911763153817251955
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value3025313430643168269724312233226119631819181016861620152215031395141812631558140113801371140513571325116812381250945966962109610351415152414541361124012381361131311461221859
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.825.926.128.026.427.326.830.127.927.829.036.537.438.542.443.643.242.953.853.754.155.156.255.855.853.953.052.044.644.041.542.440.159.255.353.552.352.956.265.174.574.570.843.9

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value1222112115117511130110216889383187514703365436245462043353952354631983285294628962609254824872498243323742165233424062117219723192582258423922759271826042345220420911763153817251955
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value9196898086868133751964616085525350694435290626862401202817911671150011561021981957939922894976107511551172123013561264132274699910271037930786579307503
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets75.274.173.972.073.672.773.269.972.171.062.962.060.757.256.050.950.939.939.138.538.537.637.937.745.146.048.055.456.058.549.051.231.236.237.839.839.735.727.717.429.2

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value-10.891-19.17-53.136-28.792-2.47917-1.5811912
Percentage of StockholdersEquity-0.1-0.2-0.6-0.4-0.00.3-0.00.40.3
Percentage of Assets-0.1-0.2-0.5-0.3-0.00.2-0.00.30.2
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value0.0610.1160.3341.3212.453-0.2610.5030.575-0.536
Percentage of StockholdersEquity0.00.00.00.00.0-0.00.00.0-0.0
Percentage of Assets0.00.00.00.00.0-0.00.00.0-0.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value-25.159-33.302-68.48-40.982-14.12113-1.97318-3.2010.659
Percentage of StockholdersEquity-0.3-0.4-0.8-0.5-0.20.2-0.00.4-0.10.0
Percentage of Assets-0.2-0.3-0.6-0.4-0.10.2-0.00.3-0.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value-14.329-14.248-15.678-13.511-14.095-3.557-0.895-0.964-11.227
Percentage of StockholdersEquity-0.2-0.2-0.2-0.2-0.2-0.1-0.0-0.0-0.3
Percentage of Assets-0.1-0.1-0.1-0.1-0.1-0.0-0.0-0.0-0.2
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value7640749978947917794376957937766875647421
Percentage of StockholdersEquity83.183.590.997.3105.6119.1130.4146.0149.2167.3
Percentage of Assets62.561.967.270.177.886.595.4102.0107.5118.8
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value2.5912.5882.5992.6012.6012.5912.5892.5712.5652.546
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.10.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value15781511858254-412.955-1250.225-1852.978-2436.212-2493.73-2989.478
Percentage of StockholdersEquity17.216.89.93.1-5.5-19.3-30.5-46.4-49.2-67.4
Percentage of Assets12.912.57.32.3-4.0-14.1-22.3-32.4-35.5-47.9
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value845785398133745866945446482247774710418338433686340730412648232721801871183115011454140214071359129413581546165013471430158816481716156515891634159314361331124582787210571307
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets69.270.569.266.065.561.258.063.667.063.961.579.878.676.974.772.866.463.563.257.657.056.456.355.954.562.766.268.663.665.168.563.866.465.557.660.161.261.260.459.646.956.761.366.8

Cash

us-gaap:Cash

us-gaap:Cash


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value24002400280022002300180023001900170015001400
Percentage of Cash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.619.823.819.522.520.227.625.324.222.922.4

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value6063630459885358483135933109339732942893265024782145199516651384122310031183719605604714756870664625718420424569583531379489436454267475542458446243569337396446389355
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets49.652.051.047.447.340.437.445.246.844.242.453.649.550.547.043.337.234.140.927.623.824.328.631.136.730.726.829.919.919.324.522.620.615.817.716.117.411.421.625.926.029.014.10.00.00.022.80.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value6071631259885360483536013120340433012901265824872154200516671386128710481231815
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets49.752.151.047.447.340.537.545.346.944.342.653.849.750.747.043.439.235.642.532.6

Marketable Securities Current

us-gaap:MarketableSecuritiesCurrent

us-gaap:MarketableSecuritiesCurrent


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value644619670792619596698598656584518577622481423
Percentage of MarketableSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.35.15.77.06.16.78.48.09.38.98.312.514.412.211.9

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value929977885791791845633443464438409379393327281263247207201182189181177165948075114815985120164194143139185232183445965.594129.601
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.68.17.57.07.79.57.65.96.66.76.68.29.18.37.98.27.57.16.97.07.47.37.16.84.03.73.34.83.92.73.74.76.48.15.25.17.19.98.321.35.40.40.70.5

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value32129828024521918716716214313612412411511711198928277716663574942343016111114131921308687129112
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.62.52.42.22.12.12.02.22.02.12.02.72.73.03.23.12.82.82.72.82.62.52.32.01.81.61.30.70.60.50.60.50.80.91.13.23.45.55.1

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302010-12-31
Value4983383082702322232131751511301401181221091651521071287061565550635362524134352341434724354035142313
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.12.82.62.42.32.52.62.32.22.02.32.62.82.84.74.83.34.42.42.32.22.22.02.62.22.92.31.71.61.61.01.61.72.00.91.31.61.50.71.10.8

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1284833812789698697715696433133
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.910.013.022.324.127.930.730.115.76.0

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:GB


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value6157303126323329302115
Percentage of NoncurrentAssets4.86.93.84.03.94.74.74.37.116.10.0
Percentage of Assets0.50.70.50.90.91.31.41.31.11.00.9
Percentage of Assets country:GB0.00.00.00.00.00.00.00.00.00.00.0

country:US


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value120776877875366566167665740010955
Percentage of NoncurrentAssets94.192.295.895.495.394.894.694.492.382.20.0
Percentage of Assets10.39.212.521.223.026.529.028.414.55.03.2
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.0

vrtx:OtherCountriesOutsideoftheUnitedStatesandtheUnitedKingdom


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-31
Value147.3273.3525.03
Percentage of NoncurrentAssets1.20.90.40.6
Percentage of Assets0.10.10.10.1
Percentage of Assets vrtx:OtherCountriesOutsideoftheUnitedStatesandtheUnitedKingdom0.00.00.00.0

vrtx:OutsidetheUnitedStates


Noncurrent
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value766433363236383933
Percentage of NoncurrentAssets5.97.84.24.64.75.25.45.67.7
Percentage of Assets0.60.80.51.01.11.51.71.71.2
Percentage of Assets vrtx:OutsidetheUnitedStates0.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value92072873674573373174281280881580078975974070869868769069069770671370871572073072669664858150443312427217013310184707262
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.17.18.39.09.810.411.313.017.518.820.322.323.822.524.024.126.327.127.827.929.030.032.730.730.034.533.130.125.122.521.115.74.610.57.36.04.84.84.64.23.2

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value1002100210021002100210021002447505050505050505050505050505050505039393030303030303030303030303333262626
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.28.38.58.99.811.312.06.00.70.80.81.11.21.31.41.61.51.71.71.92.02.02.02.12.11.81.71.31.51.41.31.21.21.31.11.11.21.31.41.61.91.71.51.3

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value4004004004004004004000.0
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets3.33.33.43.53.94.54.80.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value882119014990.834
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0
Percentage of Assets7.514.324.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312019-01-01
Value3163223252568860586061
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.62.72.82.31.10.80.80.91.0

us-gaap:OperatingLeaseRightOfUseAsset us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

vrtx:CellAndGeneticTherapiesLease


Operating
Period End2020-12-31
Value253
Percentage of OperatingLeaseRightOfUseAsset77.9
Percentage of Assets2.2
Percentage of Assets vrtx:CellAndGeneticTherapiesLease0.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value714949372176160157795739404632317.783109.943111110147.67.2119.1367.9523.4413.9999.3159.4522.4323.4744.2878.6939.668101010111314151711
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.40.43.31.71.81.91.10.80.60.71.00.80.80.20.30.30.40.40.40.60.30.30.50.40.40.10.20.40.40.10.10.20.40.40.40.40.50.50.70.81.01.00.6

Equity Securities Fv Ni

us-gaap:EquitySecuritiesFvNi

us-gaap:EquitySecuritiesFvNi


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value154143195312219165282
Percentage of EquitySecuritiesFvNi100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.31.21.72.82.11.93.4

us-gaap:EquitySecuritiesFvNi us-gaap:FinancialInstrument

us-gaap:EquitySecurities


Equity
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value312219165282236267210167
Percentage of EquitySecuritiesFvNi100.0100.0100.0100.00.00.00.00.0
Percentage of Assets2.82.11.93.43.13.83.22.7
Percentage of Assets us-gaap:EquitySecurities0.00.00.00.00.00.00.00.0

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value127127155107101100879277821109283747377756361505175747872437138554949514859101835973744967343536
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.01.11.31.01.01.11.11.21.11.31.82.01.91.92.12.42.32.12.12.02.03.03.03.23.12.03.01.62.62.32.12.01.92.53.73.12.33.13.42.43.82.32.11.9

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value148215321404170315451258111611731069532604504479411443378345277315292275272305249206176209244237234271280260274264273271241252229141116134118
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets12.112.612.015.115.114.113.415.615.28.19.710.911.110.412.511.810.59.410.911.210.811.012.210.38.78.29.010.211.210.711.710.910.111.59.610.110.410.311.411.08.07.57.86.1

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value18361944187720041798153813341388125911061120992927827807710625489792722622552506374373302368372362373397409381407432406379356392548478416474284
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.016.016.017.717.617.316.018.517.916.917.921.521.420.922.822.219.016.627.427.724.422.220.315.415.714.015.815.517.117.017.215.914.817.015.715.014.615.217.826.227.227.127.514.6

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2020-12-312019-12-31
Value1011
Percentage of OperatingLeaseLiabilityCurrent100.0100.0
Percentage of Assets0.10.1

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value473967391111111621201410
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.51.11.10.40.50.50.70.80.90.90.5

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-312011-03-312010-12-312009-12-31
Value226284317192151179130122113406059562727241010513818149.527134.6834.7971114322421232519121.9956.1515
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.92.32.71.71.52.01.61.61.60.61.31.41.40.80.90.80.40.42.01.50.70.60.40.60.20.20.50.71.51.10.80.91.10.70.60.10.40.8

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
Period End2020-12-312019-12-312018-12-312014-12-312013-12-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1047243140.00.7153.8710.2010.201129.75515
Percentage of TaxesPayableCurrent100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.90.90.70.60.00.00.10.00.00.50.50.9

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1071061084281891811837.6428.0145.9972626252726262528102303031313441322115151211101616132828107.2877.8486.2332.265
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.90.90.93.81.92.02.20.10.10.10.40.60.60.70.70.80.81.03.51.21.21.31.31.41.71.50.90.70.70.50.50.40.60.70.51.11.10.50.30.40.40.1

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value3683683508462606364
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.03.03.01.00.80.91.01.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value34
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.3

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value34
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.3

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value34
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.3

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value31
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.3

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value320
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets2.7

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312020-09-302019-12-312019-09-302019-06-302019-03-31
Value36026895716871
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0
Percentage of Assets3.12.41.20.91.01.1

us-gaap:OperatingLeaseLiability us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

vrtx:CellAndGeneticTherapiesLease


Operating
Period End2020-12-31
Value286
Percentage of OperatingLeaseLiability79.4
Percentage of Assets2.4
Percentage of Assets vrtx:CellAndGeneticTherapiesLease0.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-31
Value470
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets4.0

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value73
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.6

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value9196898086868133751964616085525350694435290626862401202817911671150011561021981957939922894976107511551172123013561264132274699910271037930786579307503
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets75.274.173.972.073.672.773.269.972.171.062.962.060.757.256.050.950.939.939.138.538.537.637.937.745.146.048.055.456.058.549.051.231.236.237.839.839.735.727.717.429.2

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value-10.891-19.17-53.136-28.792-2.47917-1.5811912
Percentage of StockholdersEquity-0.1-0.2-0.6-0.4-0.00.3-0.00.40.3
Percentage of Assets-0.1-0.2-0.5-0.3-0.00.2-0.00.30.2
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value0.0610.1160.3341.3212.453-0.2610.5030.575-0.536
Percentage of StockholdersEquity0.00.00.00.00.0-0.00.00.0-0.0
Percentage of Assets0.00.00.00.00.0-0.00.00.0-0.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value-25.159-33.302-68.48-40.982-14.12113-1.97318-3.2010.659
Percentage of StockholdersEquity-0.3-0.4-0.8-0.5-0.20.2-0.00.4-0.10.0
Percentage of Assets-0.2-0.3-0.6-0.4-0.10.2-0.00.3-0.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value-14.329-14.248-15.678-13.511-14.095-3.557-0.895-0.964-11.227
Percentage of StockholdersEquity-0.2-0.2-0.2-0.2-0.2-0.1-0.0-0.0-0.3
Percentage of Assets-0.1-0.1-0.1-0.1-0.1-0.0-0.0-0.0-0.2
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value7640749978947917794376957937766875647421
Percentage of StockholdersEquity83.183.590.997.3105.6119.1130.4146.0149.2167.3
Percentage of Assets62.561.967.270.177.886.595.4102.0107.5118.8
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value2.5912.5882.5992.6012.6012.5912.5892.5712.5652.546
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.10.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value15781511858254-412.955-1250.225-1852.978-2436.212-2493.73-2989.478
Percentage of StockholdersEquity17.216.89.93.1-5.5-19.3-30.5-46.4-49.2-67.4
Percentage of Assets12.912.57.32.3-4.0-14.1-22.3-32.4-35.5-47.9
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.0

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302009-12-312008-12-312007-12-31
Value8686751964616085525350694723443529342714243020421803186716821338120811681116109310761048997109611551172123013561447150993711951226120510689286944123915036501096238271
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets73.973.672.773.269.972.172.271.063.562.661.557.656.456.857.146.246.345.944.943.844.244.246.147.048.055.456.058.556.058.439.243.345.146.345.542.133.223.425.529.20.056.10.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312017-12-31
Value-53.136-2.47917-1.5816.4241212-15.016
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.6-0.00.3-0.00.10.30.3-0.7
Percentage of Assets-0.5-0.00.2-0.00.10.20.2-0.4
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.00.00.00.0

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312013-12-31
Value0.3342.453-0.2610.5030.5750.5110.06-0.536-0.457-0.681-1.054249.7353.77421170.230.3260.3550.126-0.1230.042
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.00.0-0.00.00.00.00.0-0.0-0.0-0.0-0.01.20.50.21.31.30.00.00.00.0-0.00.0
Percentage of Assets0.00.0-0.00.00.00.00.0-0.0-0.0-0.0-0.00.70.30.10.70.60.00.00.00.0-0.00.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302009-12-312008-12-312007-12-31
Value-68.48-14.12113-1.97318-3.2016.00.6590.307-4.605-39.743-11.572-25.129-21.7531621-3.845-3.39-4.8991.8241.511-1.7070.7910.9171.161-0.023-0.297-0.306-0.55-1.23-1.149-0.55-0.416-0.673-0.628-1.053-0.945-0.707-0.633-1.067-0.677-0.643.1680.881
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.8-0.20.2-0.00.4-0.10.10.00.0-0.2-1.6-0.6-1.4-1.21.01.6-0.3-0.3-0.40.20.1-0.20.10.10.1-0.0-0.0-0.0-0.0-0.1-0.1-0.0-0.0-0.1-0.1-0.1-0.1-0.2-0.2-0.2-0.1-0.11.30.3
Percentage of Assets-0.6-0.10.2-0.00.3-0.00.10.00.0-0.1-1.0-0.3-0.8-0.70.50.7-0.1-0.1-0.20.10.1-0.10.00.00.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.10.0-0.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312013-12-31
Value-15.678-14.095-3.557-0.895-0.964-10.136-6.26-11.227-13.282-13.941-22.811-21.031-18.999-15.115-9.863-7.862-9.789-7.281-3.82-2.08-0.971-0.325
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.2-0.2-0.1-0.0-0.0-0.2-0.1-0.3-0.5-0.5-0.9-1.0-1.1-0.8-0.6-0.6-0.8-0.6-0.3-0.2-0.1-0.0
Percentage of Assets-0.1-0.1-0.0-0.0-0.0-0.1-0.1-0.2-0.3-0.3-0.6-0.6-0.6-0.5-0.3-0.3-0.4-0.3-0.2-0.1-0.0-0.0
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302009-12-312008-12-312007-12-31
Value78947943769579377668756474757421744373577314715770346808661665066429635062626197610659875877577756815528542853215274520845744519447144244252420041524100401039473912378422811856
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest90.9105.6119.1130.4146.0149.2158.3167.3253.6271.0300.9350.5390.1364.6393.2486.2532.1543.3561.1566.7567.1571.2589.2527.0491.5471.6441.0392.3364.5345.1487.8377.9364.6367.0398.1452.4598.2993.21024.0783.3601.9345.2955.2684.4
Percentage of Assets67.277.886.595.4102.0107.5114.3118.8161.1169.7185.0201.8219.9207.2224.6224.6246.4249.1251.7248.0250.9252.2271.4247.4236.1261.1247.1229.5204.2201.5191.2163.8164.5169.9181.3190.6198.5232.6260.7228.80.0193.50.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302009-12-312008-12-312007-12-31
Value2.5992.6012.5912.5892.5712.5652.5612.5462.5512.5422.5412.5122.52.4792.4592.452.4462.442.4292.4272.4192.4062.3992.3852.3752.3472.3342.322.3112.32.162.1492.1412.1332.0872.0722.0652.0552.0332.0162.0121.9821.4941.312
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.20.30.50.50.40.30.20.60.5
Percentage of Assets0.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.00.10.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Stockholders
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302009-12-312008-12-31
Value8686608552535069472344352906268624012028179116711500115610219819579399228949761075115511721230135612641322746999102710379307865793073915036501096238
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.099.098.998.899.399.389.589.186.484.584.085.785.985.685.497.998.1100.0100.0100.0100.087.487.679.583.683.886.187.184.783.574.5100.0100.0100.0100.0100.0
Percentage of Assets73.973.269.972.172.271.062.962.060.757.256.050.950.939.939.138.538.537.637.937.745.146.048.055.456.058.549.051.231.236.237.839.839.735.727.717.425.529.20.056.10.0
Percentage of Assets us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302009-12-312008-12-312007-12-31
Value858-412.955-1250.225-1852.978-2436.212-2493.73-2761.157-2989.478-4540.005-4668.751-4876.111-5119.723-5220.407-5117.455-5135.451-5373.836-5406.781-5367.94-5303.415-5261.784-5188.053-5092.904-4904.056-4705.45-4528.794-4358.734-4199.352-3966.895-4011.18-3887.048-3829.883-3521.867-3445.719-3388.176-3323.245-3414.835-3573.464-3794.574-3620.505-3444.409-3264.017-2689.783-2047.605-1587.754
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest9.9-5.5-19.3-30.5-46.4-49.2-58.5-67.4-154.7-172.0-200.6-250.7-289.5-274.1-305.2-401.6-447.5-459.3-475.1-481.1-481.8-485.9-491.6-429.3-391.8-371.8-341.2-292.5-277.2-257.5-408.3-294.5-281.0-281.0-311.1-367.8-514.8-919.0-924.4-683.5-502.1-245.3-857.2-585.3
Percentage of Assets7.3-4.0-14.1-22.3-32.4-35.5-42.2-47.9-98.3-107.7-123.4-144.4-163.2-155.8-174.3-185.5-207.2-210.6-213.2-210.6-213.1-214.5-226.4-201.5-188.2-205.8-191.1-171.1-155.3-150.4-160.1-127.6-126.7-130.1-141.7-154.9-170.8-215.2-235.3-199.60.0-137.60.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2591000.02588000.02599000.02601000.02601000.02591000.02589000.02571000.02565000.02561000.02546000.02551000.02542000.02541000.02512000.02500000.02479000.02459000.02450000.02446000.02440000.02429000.02427000.02419000.02406000.02399000.02385000.02375000.02347000.02334000.02320000.02311000.02300000.02160000.02149000.02141000.02133000.02087000.02072000.02065000.02055000.02033000.02016000.01982000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value76407499789479177943769579377668756474757421744373577314715770346808661665066429635062626197610659875877577756815528542853215274520845744519447144244252420041524100401039473784
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets62.561.967.270.177.886.595.4102.0107.5114.3118.8161.1169.7185.0201.8219.9207.2224.6224.6246.4249.1251.7248.0250.9252.2271.4247.4236.1261.1247.1229.5204.2201.5191.2163.8164.5169.9181.3190.6198.5232.6260.7228.8193.5

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value15781511858254-412.955-1250.225-1852.978-2436.212-2493.73-2761.157-2989.478-4540.005-4668.751-4876.111-5119.723-5220.407-5117.455-5135.451-5373.836-5406.781-5367.94-5303.415-5261.784-5188.053-5092.904-4904.056-4705.45-4528.794-4358.734-4199.352-3966.895-4011.18-3887.048-3829.883-3521.867-3445.719-3388.176-3323.245-3414.835-3573.464-3794.574-3620.505-3444.409-2689.783
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets12.912.57.32.3-4.0-14.1-22.3-32.4-35.5-42.2-47.9-98.3-107.7-123.4-144.4-163.2-155.8-174.3-185.5-207.2-210.6-213.2-210.6-213.1-214.5-226.4-201.5-188.2-205.8-191.1-171.1-155.3-150.4-160.1-127.6-126.7-130.1-141.7-154.9-170.8-215.2-235.3-199.6-137.6

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value-25.159-33.302-68.48-40.982-14.12113-1.97318-3.2016.00.6590.307-4.605-39.743-11.572-25.129-21.7531621-3.845-3.39-4.8991.8241.511-1.7070.7910.9171.161-0.023-0.297-0.306-0.55-1.23-1.149-0.55-0.416-0.673-0.628-1.053-0.945-0.707-0.633-1.067-0.64
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.2-0.3-0.6-0.4-0.10.2-0.00.3-0.00.10.00.0-0.1-1.0-0.3-0.8-0.70.50.7-0.1-0.1-0.20.10.1-0.10.00.00.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.1-0.0

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value1051179710011811692858994798582787675746959626256456764584246424623314131282731272929602823
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value1051179710011811692858994798582787675746959626256456764584246424623314131272731272929322823
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.1100.0100.0100.0100.0100.0100.0100.0100.099.599.799.799.699.699.699.399.8100.898.253.5100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-06-302011-03-312010-06-302010-03-31
Value-199.76792149190710388154463344633243143813212522271701812651446540-15.137-16.014-47.024-95.213-207.181-121.87-87.647-127.92-175.76228-13.72-0.927-65.778401051182.916-216.195-186.628-108.887-196.462
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.153.430.259.068.153.831.635.249.337.836.248.642.839.434.929.433.437.231.615.99.5-3.8-3.8-15.2-57.3-149.6-84.3-49.0-92.4-148.48.2-6.2-0.3-20.012.131.528.30.7-188.9-253.4-344.3-875.9

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312011-06-302011-03-312010-06-302010-03-31
Value-79.641-74.309243-247.9377131-896.991-248.999-50.19-39.138-40.904-49.889-116.2984.933-21.097-162.456-96.347-157.78123034-57.782-102.708-122.69-100.93527821417240540138
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.4-4.315.0-16.14.72.1-63.5-26.2-5.3-4.6-4.7-6.4-15.50.8-3.2-28.1-17.7-22.150.28.4-13.4-25.8-29.4-32.6167.7154.5151.0551.1128.5618.7

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312011-06-302011-03-312010-06-302010-03-31
Value33-518.654-125.192-140.684120-359.4316120-13.015-41.989-101.0462.079-51.2087873152132-289.5659313214.702974.511365055-16.3579.4737.642
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.9-30.1-7.7-9.17.9-23.711.42.1-1.4-4.9-11.60.3-6.812.311.226.424.3-40.520.43.34.91.223.41.521.836.448.1-22.230.034.1

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-241.8393246275251233481-283.9110240024317133214833828099239-183.464
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-13.518.838.634.180.931.8-20.110.842.528.319.742.419.752.843.117.144.0-25.7

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2020-12-312020-06-30
Value486-209.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value312829262626262527271819181616151414151414161516141616161415179.4891010128.5938.6658.569.7247.758.7098.8588.2056.7587.9127.584
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-13.701-10.644351.4560.41214-10.57515-3.929-24.1451310102.1541.828-7.122130.7179.7872.289-23.478-0.343-7.9929.31620-23.55630-13.2156.6930.978-95.239-7.36993-40.5711316-13.913-1.425-18.04431-1.06611-21.95117-7.964
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-52.5259872-12.948-59.533223184-14.426253032-12.99974131713365.11823-3.194102.5121667155.863-14.7439.83322-25.237-32.626-39.199-30.372483.626-46.021-46.6149-262.52634990-6.9227.5641.404-4.331-1.714
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value242237303627182012137.504151.1588.208166.542183.654.9143.7573.0084.7717.0196.7016.7912.635116.0951.294-2.488-12.354-1.40815-9.231-2.494-1.869171644143417
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-06-302011-03-312010-06-302010-03-31
Value-199.76792149190710388154463344633243143813212522271701812651446540-15.137-16.014-47.024-95.213-207.181-121.87-87.647-127.92-175.76228-13.72-0.927-65.778401051182.916-216.195-186.628-108.887-196.462
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.153.430.259.068.153.831.635.249.337.836.248.642.839.434.929.433.437.231.615.99.5-3.8-3.8-15.2-57.3-149.6-84.3-49.0-92.4-148.48.2-6.2-0.3-20.012.131.528.30.7-188.9-253.4-344.3-875.9

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value66653604667837602583572672681550128207210100-102.9521724732-38.841-64.525-41.631-73.731-95.149-188.848-198.606-176.656-170.06-159.382-232.45744-124.132-57.165-308.016-76.148-57.543-64.93191158221-174.069-176.096-180.392-208.957-200.006-165.271
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.737.937.143.454.939.841.36.128.431.3178.216.427.632.815.5-17.83.334.77.2-9.4-14.9-10.5-17.6-30.7-113.7-143.4-122.2-95.0-115.1-196.212.6-56.0-18.4-93.8-22.8-17.1-15.520.928.233.5-152.1-239.1-275.3-878.2-632.5-736.9

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312014-12-312013-12-312012-12-312012-09-302012-06-302012-03-31
Value6665366783760257267268-176.65644-76.148-57.543-64.93191
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.737.943.454.939.86.128.431.3-122.212.6-22.8-17.1-15.520.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value104115979911711591858993788582787573726859616155446563574246424623314131272731272929312723232419
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312011-06-302011-03-312010-06-302010-03-31
Value-79.641-74.309243-247.9377131-896.991-248.999-50.19-39.138-40.904-49.889-116.2984.933-21.097-162.456-96.347-157.78123034-57.782-102.708-122.69-100.93527821417240540138
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.4-4.315.0-16.14.72.1-63.5-26.2-5.3-4.6-4.7-6.4-15.50.8-3.2-28.1-17.7-22.150.28.4-13.4-25.8-29.4-32.6167.7154.5151.0551.1128.5618.7

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value497047174171916241618152029294227171114131511128.7971310149.298111514181.801162821156.1559.3299.985104.8514109.6863.11
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312011-06-302011-03-312010-06-302010-03-31
Value33-518.654-125.192-140.684120-359.4316120-13.015-41.989-101.0462.079-51.2087873152132-289.5659313214.702974.511365055-16.3579.4737.642
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.9-30.1-7.7-9.17.9-23.711.42.1-1.4-4.9-11.60.3-6.812.311.226.424.3-40.520.43.34.91.223.41.521.836.448.1-22.230.034.1

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value0.04241311080.0300360.10456991439210510.00.00.00.00.0
Percentage of PaymentsForRepurchaseOfCommonStock0.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-06-302020-03-31
Value251.020.0-2.08.0
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value4.2386.2728.5519.7671211121519232119
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value140.47134.92111.4691.5781.4175.9956.8144.438.0934.2330.5
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1182142117111812501761581340.6090.23
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value8633292725196.85.94.83.80.00.00.00.00.00.40.40.4250.90.90.90.885.73.02.62.0244.1064.362.3741.858
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefits us-gaap:BalanceSheetLocation

us-gaap:AccountsPayableAndAccruedLiabilities


Unrecognized
Period End2020-12-312019-12-312018-12-31
Value382011
Percentage of UnrecognizedTaxBenefits44.460.460.9

vrtx:DeferredTaxAssets


Unrecognized
Period End2020-12-312019-12-312018-12-31
Value48137.6
Percentage of UnrecognizedTaxBenefits55.539.538.9

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value213205168204204204155217311716140912431211132913681081
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsValuationAllowance us-gaap:IncomeTaxAuthority

vrtx:DomesticandForeignTaxAuthority


Deferred
Period End2020-12-312019-12-312018-12-31
Value213205168
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3.52410220403.081360.0590.1040.05.832
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3.52410220403.081360.0590.1040.05.832
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:CommonStock


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value0.00.0050.0010.0010.00.006
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation0.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax

us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value8383806486515563635492888756
Percentage of AllocatedShareBasedCompensationExpenseNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1.6-3.90.51.89.21.61.52.9590.00.00.00.0
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value4.019-4.03176.1583.272-6.6515.652-3.201-0.43-0.378-1.426-0.555-5.8571.6560.8011.5012.1121.388
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-31
Value1293000.01863000.0533000.0950000.0932000.01194000.0484000.0536000.0248000.0452000.01039000.091000.080000.0465000.01249000.01364000.01485000.0808000.0879000.0955000.0928000.0845000.0769000.01281000.01153000.0884000.0518000.0456000.0242000.0207000.0163000.0204000.0382000.0299000.02142000.0-339000.0-299000.0-250000.01872000.0-294000.0-382000.0-154000.0
Percentage of EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value20311635316436212639-13.715-3.114-5.0321
Percentage of EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesFvNiUnrealizedGain

us-gaap:EquitySecuritiesFvNiUnrealizedGain


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value1092-64.865567478
Percentage of EquitySecuritiesFvNiUnrealizedGain100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss

us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value10-52.29517175109-44.87128-31.2165643-85.659-61.1595395
Percentage of EquitySecuritiesFvNiUnrealizedGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value101210101010109.9539.5419.385
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate us-gaap:IncomeTaxAuthority

us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate

us-gaap:ForeignCountry


Income
Period End2021-06-30
Value99
Percentage of IncomeTaxReconciliationChangeInEnactedTaxRate100.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value-45.45715281216153141152-38.425-4.02721197.347986493-9.931624015-29.922125244-5.866-15.48214.077-13.5361021-11.92239.0011016-7.245259023-22.6784.122
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherDeferredLiability

us-gaap:IncreaseDecreaseInOtherDeferredLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-237.9385721256-27.74236736.8174343-1515.920.079-0.0713.587-6.544-118.5953.4141.212-6.5830.686202.06-4.511.4476.3460.00.2810.00.00.0-154.8890.497-1.958-128.7030.9011621-2.28110-27.574
Percentage of IncreaseDecreaseInOtherDeferredLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-54.258.277128266-28.0735715-10.7449.06624-9.8526.422
Percentage of IncreaseDecreaseInOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value78133223531-2.79-59.1496.12925-7.941151.611-7.926-25.48221420.6747-0.281.0080.6467.325-14.4778.340.16415-3.3391.572-0.39917-4.416-1.675-6.83424-10.439-5.4817.63820-8.3361.361-4.28712-5.355-3.445-4.26713
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements

us-gaap:IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements


Incremental
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value3000.08000.012000.08000.031000.013000.03000.025000.025000.02000.034000.0063000.012000.0
Percentage of IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements us-gaap:AwardType

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:EmployeeStockOption


Incremental
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value1137000.01263000.01887000.02054000.01868000.02080000.02225000.02585000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStock


Incremental
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value1788000.01704000.01801000.01434000.01440000.01870000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements94.883.096.468.964.772.3

us-gaap:RestrictedStockUnitsRSU


Incremental
Period End2021-06-302021-03-312020-06-302020-03-31
Value892000.01276000.01704000.01801000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements78.5101.083.096.4

us-gaap:InvestmentIncomeInterestAndDividend

us-gaap:InvestmentIncomeInterestAndDividend


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1.1331.4652.323.14.243121217181513108.0495.789
Percentage of InvestmentIncomeInterestAndDividend100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent


Oci
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-5.65222-32.54-22.5172230-2.75810
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Oci
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-5.51621-31.992-14.69325200.6675.126
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent97.694.598.365.3115.369.3-24.248.0

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Oci
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-0.055-0.218-1.1322.714-0.7640.0640.4510.596
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent1.0-1.03.5-12.1-3.40.2-16.45.6

us-gaap:AccumulatedTranslationAdjustment


Oci
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-0.0811.430.584-10.538-2.6629.172-3.8764.967
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent1.46.4-1.846.8-11.930.5140.546.5

us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-55000.0-218000.0-1132000.02714000.0-764000.064000.0451000.0596000.0
Percentage of OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-0.0811.430.584-10.538-2.6629.172-3.8764.967
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value8.27933-26.313-19.681812-5.776-0.222
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-2300000.0-9300000.07600000.04700000.0-5000000.02200000.01800000.01500000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312011-09-302010-09-30
Value8.14335-26.861-27.5041522-9.2015.341-0.238-0.119
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value8.27933-26.313-19.681812-5.776-0.222
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent101.796.698.071.6122.358.162.8-4.2

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-0.055-0.218-1.1322.714-0.7640.0640.4510.596
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-0.7-0.64.2-9.9-5.00.3-4.911.2

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value8.14335-26.861-27.5041522-9.2015.341
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-0.0811.430.584-10.538-2.6629.172-3.8764.967
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-1.04.1-2.238.3-17.341.642.193.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value-8.854-2.332-26.461-36.064-6.639-9.668-29.61611-2.6653.701-1.388-0.687-4.187-5.827-1.983-0.047-0.3185.152-7.0444.34-7.2713.835-12.4318.944-5.416-0.6290.0070.015-0.1950.173-8.1352.148-1.7530.998-0.1380.48-0.112-0.018-0.25-0.2370.0190.204-0.21
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3.52410220403.081360.0590.1040.05.832
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value118121184120517515511813512810212716338
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBuildings us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

us-gaap:PaymentsToAcquireBuildings

vrtx:BostonContinuousManufacturingFacility


Payments
Period End2020-09-30
Value155
Percentage of PaymentsToAcquireBuildings100.0

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:PaymentsToAcquireMarketableSecurities


Payments
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value130.05.87.219200.0
Percentage of PaymentsToAcquireMarketableSecurities100.00.0100.0100.0100.00.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value371530211337919830506343100568846150136111717248.8464551464173835760233418621161613621162055339.4476.859.4737.664
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities


Proceeds
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value103118398560146121107
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value1448000.01480000.04862000.0-8365000.087000.01620000.0-819000.0-1132000.000606000.0-851000.0985000.0-1134000.00238000.0-121000.0-117000.0000-14811000.0-15146000.0-15146000.0-15146000.0-4285000.0-19127000.0-26406000.0-17709000.0-12601000.0-6272000.000
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.00.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities us-gaap:FinancialInstrument

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

vrtx:PublicallyTradedCompaniesSale


Proceeds
Period End2020-09-302020-06-302020-03-31
Value215572
Percentage of ProceedsFromSaleAndMaturityOfMarketableSecurities100.0100.0100.0

us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments

us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments


Proceeds
Period End2020-09-302020-06-302020-03-312019-06-302019-03-31
Value2155720.00.0
Percentage of ProceedsFromSaleAndMaturityOfOtherInvestments100.0100.0100.00.00.0

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent


Reclassification
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-13.795-12.947-5.6794.9876.998.0586.4435.348
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Reclassification
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-13.795-12.947-5.6794.9876.998.0586.4435.348
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value10411597991171159185899378858278
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value17000.0472000.077000.0141000.011000.0575000.01000.00027000.0
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.00.00.0100.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value302000.01400000.0391000.0594000.01056000.02065000.01871000.0665000.0616000.01743000.0372000.01243000.0716000.01682000.0570000.01913000.01879000.0590000.0272000.0325000.0417000.0980000.0661000.01304000.0762000.01816000.01526000.02907000.01130000.02412000.0197000.01415000.05249000.01365000.0945000.07031900.0-1552900.01559000.0843000.04934000.0-1931000.01935000.0422000.0
Percentage of StockIssuedDuringPeriodSharesEmployeeBenefitPlan100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan

us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value38153021132772013050643892678946151116311717249.149455245415010557602334189241819139231822933511
Percentage of StockIssuedDuringPeriodValueEmployeeBenefitPlan100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value38153021132772013050643892678946150116311717249.147455245415010557602334189241819139231822573511
Percentage of StockIssuedDuringPeriodValueEmployeeBenefitPlan100.099.9100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.099.9100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.099.9100.0100.099.999.999.999.999.799.5100.462.0100.0100.0

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value0.0030.0140.0050.0050.010.0220.0190.0060.0070.0210.0030.0140.0080.030.0120.0210.020.0090.0040.0060.0110.0020.0080.0130.0070.0140.010.0280.0130.0140.0090.0110.0570.0110.0080.0080.0460.0150.0070.010.0220.0170.004
Percentage of StockIssuedDuringPeriodValueEmployeeBenefitPlan0.00.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.00.00.00.00.0

us-gaap:StockRepurchasedDuringPeriodShares us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value01989000.0598000.0403000.001404000.0143000.071000.0296000.0564000.0811000.0515000.0701000.067000.0
Percentage of StockRepurchasedDuringPeriodShares0.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.04241311080.03002412521031389210711
Percentage of StockRepurchasedDuringPeriodValue0.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:ShareRepurchaseProgram

vrtx:ShareRepurchaseProgram2019


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value561080.030024
Percentage of StockRepurchasedDuringPeriodValue42.7100.00.0100.099.7

vrtx:ShareRepurchaseProgram2020


Stock
Period End2021-03-312020-12-31
Value42475
Percentage of StockRepurchasedDuringPeriodValue100.057.3

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.04241311080.03002412521031389110711
Percentage of StockRepurchasedDuringPeriodValue0.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.099.6

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.00.020.0060.0040.00.0140.0010.00.0030.0060.0080.0050.0070.001
Percentage of StockRepurchasedDuringPeriodValue0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:UnrealizedGainLossOnInvestments

us-gaap:UnrealizedGainLossOnInvestments


Unrealized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value10-52.295336985-39.463-31.25643-85.6-61.25395
Percentage of UnrealizedGainLossOnInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:CollaborativeArrangementDevelopmentAndCommercializationRightsPotentialMaximumMilestonePayments vrtx:CollaborativeArrangementsByAgreement

vrtx:CollaborativeArrangementDevelopmentAndCommercializationRightsPotentialMaximumMilestonePayments

vrtx:CRISPRDMDDM1


Collaborative
Period End2020-07-31
Value175
Percentage of CollaborativeArrangementDevelopmentAndCommercializationRightsPotentialMaximumMilestonePayments100.0

vrtx:ModernaAgreement


Collaborative
Period End2020-09-30
Value75
Percentage of CollaborativeArrangementDevelopmentAndCommercializationRightsPotentialMaximumMilestonePayments0.0

vrtx:CollaborativeArrangementDevelopmentAndRegulatoryPotentialMilestonePaymentsMaximum us-gaap:SubsequentEventType, vrtx:CollaborativeArrangementsByAgreement

vrtx:CollaborativeArrangementDevelopmentAndRegulatoryPotentialMilestonePaymentsMaximum

us-gaap:SubsequentEvent, vrtx:CRSIPRARJDCA


Collaborative
Period End2021-04-30
Value200
Percentage of CollaborativeArrangementDevelopmentAndRegulatoryPotentialMilestonePaymentsMaximum100.0

vrtx:CollaborativeArrangementDevelopmentAndRegulatoryPotentialMilestonePaymentsMaximum vrtx:CollaborativeArrangementsByAgreement

vrtx:CRSIPRARJDCA


Collaborative
Period End2021-06-30
Value200
Percentage of CollaborativeArrangementDevelopmentAndRegulatoryPotentialMilestonePaymentsMaximum0.0

vrtx:CollaborativeArrangementDevelopmentandCommercializationRightsPotentialMaximumMilestonePayments vrtx:CollaborativeArrangementsByAgreement

vrtx:CollaborativeArrangementDevelopmentandCommercializationRightsPotentialMaximumMilestonePayments

vrtx:ModernaAgreement


Collaborative
Period End2020-09-30
Value75
Percentage of CollaborativeArrangementDevelopmentandCommercializationRightsPotentialMaximumMilestonePayments100.0

vrtx:CollaborativeArrangementResearchAndDevelopmentExpenses

vrtx:CollaborativeArrangementResearchAndDevelopmentExpenses


Collaborative
Period End2021-06-30
Value958
Percentage of CollaborativeArrangementResearchAndDevelopmentExpenses100.0

vrtx:CollaborativeArrangementResearchAndDevelopmentExpenses vrtx:CollaborativeArrangementsByAgreement

vrtx:CTX001CoCoAgreement


Collaborative
Period End2021-06-302020-06-30
Value279.8
Percentage of CollaborativeArrangementResearchAndDevelopmentExpenses2.90.0

vrtx:CollaborativeArrangementResearchandDevelopmentExpenses vrtx:CollaborativeArrangementsByAgreement

vrtx:CollaborativeArrangementResearchandDevelopmentExpenses

vrtx:CTX001CoCoAgreement


Collaborative
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2017149.89.37.87.77.57.05.65.25.23.6
Percentage of CollaborativeArrangementResearchandDevelopmentExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:CollaborativeArrangementUpFrontLicenseFee us-gaap:SubsequentEventType, vrtx:CollaborativeArrangementsByAgreement

vrtx:CollaborativeArrangementUpFrontLicenseFee

us-gaap:SubsequentEvent, vrtx:CRSIPRARJDCA


Collaborative
Period End2021-04-30
Value900
Percentage of CollaborativeArrangementUpFrontLicenseFee100.0

vrtx:CollaborativeArrangementUpFrontLicenseFee vrtx:CollaborativeArrangementsByAgreement

vrtx:CRSIPRARJDCA


Collaborative
Period End2021-06-30
Value900
Percentage of CollaborativeArrangementUpFrontLicenseFee0.0

vrtx:EmployeeBenefitPlanPayableReceivable

vrtx:EmployeeBenefitPlanPayableReceivable


Employee
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value-0.092-0.680.817-0.5260.0290.51-8.125112.1240.68-19.65919-0.142-0.4320.593
Percentage of EmployeeBenefitPlanPayableReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:ProceedsFromCollaborativeFunding

vrtx:ProceedsFromCollaborativeFunding


Proceeds
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1.51.02.52.52.52.55.00.02.52.52.52.52.52.55.0750.00.00.0
Percentage of ProceedsFromCollaborativeFunding100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

vrtx:ProceedsFromFinanceLeases

vrtx:ProceedsFromFinanceLeases


Proceeds
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value7.9933.6322.8090.05.8330.01.0020.0
Percentage of ProceedsFromFinanceLeases100.0100.0100.00.0100.00.0100.00.0

vrtx:RepaymentsofCollaborativeFunding

vrtx:RepaymentsofCollaborativeFunding


Repaymentsof
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value948000.0913000.0880000.01550000.01493000.01438000.01385000.01313000.01302000.01230000.01182000.01134000.01088000.01050000.0994000.00000
Percentage of RepaymentsofCollaborativeFunding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:AccruedRoyaltiesCurrent

us-gaap:AccruedRoyaltiesCurrent


Accrued
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value16598101735260121829282.869
Percentage of AccruedRoyaltiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value37664096323634372697189010651730185315791410129812381119704538369400360232275350372340518570754810621749856867902836851835849717863538
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value565422574491505501469442424437426413399346403389401344186286312279292302146235300291301292295283297296280296284195
Percentage of AssetsFairValueDisclosure15.010.317.814.318.726.544.125.622.927.730.231.932.330.957.372.3108.785.951.6123.2113.279.778.588.928.441.239.835.948.539.034.532.733.035.532.935.533.427.3

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value4331451838113929320223911535217322782017183617111637146611089287707455465185876296656436658051054
Percentage of AssetsFairValueDisclosure115.0110.3117.8114.3118.7126.5144.1125.6122.9127.7130.2131.9132.3130.9157.3172.3208.7185.9151.6223.2213.2179.7178.5188.9128.4141.2139.8

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:BalanceSheetLocation

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:CashAndCashEquivalents


Available
Period End2020-09-302020-06-302019-12-31
Value1000.023000.03000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0

vrtx:MarketableSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value108000.0183000.0413000.01342000.02444000.0755000.0556000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.00.00.0134200.010626.10.018533.3

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument

us-gaap:CashAndCashEquivalents, us-gaap:CommercialPaper


Available
Period End2020-09-302020-06-302019-12-31
Value1000.023000.03000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0

vrtx:MarketableSecurities, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value43000.027000.019000.0242000.0492000.0426000.0121000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.00.00.024200.02139.10.04033.3

vrtx:MarketableSecurities, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value46000.0126000.0377000.01067000.01897000.0255000.0391000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.00.00.0106700.08247.80.013033.3

vrtx:MarketableSecurities, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value19000.030000.017000.033000.055000.074000.044000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.00.00.03300.0239.10.01466.7

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:BalanceSheetLocation

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

vrtx:MarketableSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value47000.067000.079000.022000.013000.01016000.055000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument

vrtx:MarketableSecurities, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value8000.021000.037000.05000.07000.04000.05000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax17.031.346.822.753.80.49.1

vrtx:MarketableSecurities, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value33000.046000.042000.011000.06000.01012000.050000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax70.268.753.250.046.299.690.9

vrtx:MarketableSecurities, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2020-09-302020-06-302020-03-312019-12-31
Value6000.0000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax27.30.00.00.0

vrtx:MarketableSecurities, us-gaap:USTreasurySecurities


Available
Period End2021-06-30
Value6000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax12.8

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:BalanceSheetLocation

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:CashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value36763890314131352574826
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0

vrtx:MarketableSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value490476474478397432416
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis13.312.215.115.315.40.050.4

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument

us-gaap:CashAndCashEquivalents, us-gaap:CommercialPaper


Available
Period End2021-06-302020-09-302020-06-302019-12-31
Value2.05.09329
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis0.10.23.63.6

us-gaap:CashAndCashEquivalents, vrtx:CashAndMoneyMarketFunds


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value36743890314131302476791
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis99.9100.0100.099.896.295.7

vrtx:MarketableSecurities, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value27525816311294118102
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis7.56.65.23.63.70.012.4

vrtx:MarketableSecurities, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value135155231275292305301
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis3.74.07.48.811.30.036.5

vrtx:MarketableSecurities, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value62628091117.71712
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis1.71.62.52.90.40.01.5

vrtx:MarketableSecurities, us-gaap:USTreasurySecurities


Available
Period End2021-06-30
Value16
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis0.4

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value358.0228910134411051291.245
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value413143583526351429392157113717781647
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value416643663615361529742199124319071997178616481490138212761033
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:BalanceSheetLocation

us-gaap:CashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value36763890314131352574826
Percentage of AvailableForSaleSecuritiesDebtSecurities88.289.186.986.786.566.5

vrtx:MarketableSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value490476474480400431416
Percentage of AvailableForSaleSecuritiesDebtSecurities11.810.913.113.313.519.633.5

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:BalanceSheetLocation, us-gaap:FinancialInstrument

us-gaap:CashAndCashEquivalents, us-gaap:CommercialPaper


Available
Period End2021-06-302020-09-302020-06-302019-12-31
Value2.05.0019329
Percentage of AvailableForSaleSecuritiesDebtSecurities0.00.13.12.4

us-gaap:CashAndCashEquivalents, vrtx:CashAndMoneyMarketFunds


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value36743890314131302476791
Percentage of AvailableForSaleSecuritiesDebtSecurities88.289.186.986.683.363.6

vrtx:MarketableSecurities, us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value27525816311294118102
Percentage of AvailableForSaleSecuritiesDebtSecurities6.65.94.53.13.25.48.2

vrtx:MarketableSecurities, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value135155231276293305301
Percentage of AvailableForSaleSecuritiesDebtSecurities3.33.66.47.79.913.924.3

vrtx:MarketableSecurities, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value62628091117.79112
Percentage of AvailableForSaleSecuritiesDebtSecurities1.51.42.22.50.40.41.0

vrtx:MarketableSecurities, us-gaap:USTreasurySecurities


Available
Period End2021-06-30
Value16
Percentage of AvailableForSaleSecuritiesDebtSecurities0.4

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Available
Period End2020-12-312019-12-312018-12-31
Value15261153
Percentage of AvailableForSaleSecuritiesDebtSecurities0.421.19.3

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2020-12-312019-12-312018-12-31
Value801210
Percentage of AvailableForSaleSecuritiesDebtSecurities2.21.00.6

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Available
Period End2020-12-312019-12-312018-12-31
Value163102100
Percentage of AvailableForSaleSecuritiesDebtSecurities4.58.26.1

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
Period End2020-12-312019-12-312018-12-31
Value231301233
Percentage of AvailableForSaleSecuritiesDebtSecurities6.424.314.2

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Available
Period End2020-12-312019-12-312018-12-31
Value1802013
Percentage of AvailableForSaleSecuritiesDebtSecurities5.01.60.8

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Available
Period End2020-12-312019-12-312018-12-31
Value163102100
Percentage of AvailableForSaleSecuritiesDebtSecurities4.58.26.1

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
Period End2020-12-312019-12-312018-12-31
Value231301233
Percentage of AvailableForSaleSecuritiesDebtSecurities6.424.314.2

us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Available
Period End2020-12-312019-12-312018-12-31
Value195282167
Percentage of AvailableForSaleSecuritiesDebtSecurities5.422.710.1

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Available
Period End2020-12-312019-12-312018-12-31
Value801210
Percentage of AvailableForSaleSecuritiesDebtSecurities2.21.00.6

us-gaap:BusinessCombinationContingentConsiderationLiability

us-gaap:BusinessCombinationContingentConsiderationLiability


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1871851891891871781761750.0
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput us-gaap:Range, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:MeasurementInputType

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput

srt:Maximum, us-gaap:FairValueInputsLevel3, us-gaap:MeasurementInputDiscountRate


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value2.22.41.91.90.020.031
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput100.0100.0100.0100.0100.0100.0

srt:Minimum, us-gaap:FairValueInputsLevel3, us-gaap:MeasurementInputDiscountRate


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value0.60.60.40.60.0070.018
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput27.325.021.131.635.058.1

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1871851891891871781761750.0
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:OtherCurrentLiabilities, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2020-12-312019-12-31
Value189176
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency

us-gaap:OtherCurrentLiabilities, us-gaap:FairValueMeasurementsRecurring


Business
Period End2020-12-312019-12-31
Value189176
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value187185189189187178176
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value187185189189187178176
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2020-12-312019-12-312018-12-31
Value31417911226
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:MoneyMarketFunds, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2020-12-312019-12-312018-12-31
Value31417911226
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:MoneyMarketFunds


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value36743890314131302476791
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.0100.00.00.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Cash
Period End2021-06-302020-09-302020-06-302019-12-31
Value2.05.0019329
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.03.7

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Cash
Period End2021-06-302020-09-302020-06-302019-12-31
Value2.05.0019329
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.03.7

us-gaap:FairValueMeasurementsRecurring, us-gaap:MoneyMarketFunds


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value36743890314131302476791
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.0100.00.00.0100.0

us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue

us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue


Cash
Period End2020-12-312019-12-31
Value595.533
Percentage of CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue100.0100.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value12218119194707662506051243932141.654
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value95281588211471214114711901415142514671499
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsDeferredIncome


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value20181919319.3411525445913899
Percentage of DeferredTaxAssetsDeferredIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value139616261880173419811893156813771212133013681081
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value140512882100412321250996850777870944759
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:ForeignCountry


Deferred
Period End2020-12-312019-12-31
Value511880
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:DomesticCountry


Deferred
Period End2020-12-312019-12-31
Value291300
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration100.0100.0

us-gaap:ForeignCountry


Deferred
Period End2020-12-312019-12-31
Value1016
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration36.41.2

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value987000.08596000.06831000.01417000.027000.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value40654948744036731526518014716711283
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value8985938311093616383908159
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value87870.06.341134110110.0229229160
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets100.0100.00.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesInvestments


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1728106.4017.9671.0880.0
Percentage of DeferredTaxLiabilitiesInvestments100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value6313
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312013-12-312012-12-312011-12-31
Value150.00.3760.0
Percentage of DeferredTaxLiabilitiesOther100.00.0100.00.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1161011281011691751581340.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value108.9830.6736.3331.0967.3540.0950.9680.3780.4480.5712.2470.5710.0130.050.144
Percentage of DerivativeAssetNotOffsetPolicyElectionDeduction100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeAssets

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value108.9830.6738.098279.7252913202014120.5710.0130.0515
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssetsCurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeAssetsCurrent

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-31
Value9.5457.0390.6738.054259.725
Percentage of DerivativeAssetsCurrent100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssetsCurrent us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-31
Value9.5457.0390.6738.054259.725
Percentage of DerivativeAssetsCurrent100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssetsNoncurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeAssetsNoncurrent

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-06-302020-03-312019-12-31
Value1378000.01944000.044000.01798000.00
Percentage of DerivativeAssetsNoncurrent100.0100.0100.0100.00.0

us-gaap:DerivativeAssetsNoncurrent us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-06-302020-03-312019-12-31
Value1378000.01944000.044000.01798000.00
Percentage of DerivativeAssetsNoncurrent100.0100.0100.0100.00.0

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeFairValueOfDerivativeAsset

us-gaap:OtherAssets, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-06-302020-03-312019-12-31
Value1.3781.9440.0441.7980.0
Percentage of DerivativeFairValueOfDerivativeAsset100.0100.0100.0100.00.0

us-gaap:PrepaidExpensesAndOtherCurrentAssets, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-31
Value9.5457.0390.6738.054259.725
Percentage of DerivativeFairValueOfDerivativeAsset692.7362.10.018304.51414.60.0

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value108.9830.6738.098279.7252913202014120.5710.0130.0515
Percentage of DerivativeFairValueOfDerivativeAsset792.7462.10.018404.51514.60.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeFairValueOfDerivativeLiability

us-gaap:OtherCurrentLiabilities, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value202859294.8710.4595.533
Percentage of DerivativeFairValueOfDerivativeLiability100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncurrentLiabilities, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.2060.4334.2833.2541.4620.6371.821
Percentage of DerivativeFairValueOfDerivativeLiability1.01.57.211.030.0138.832.9

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:DerivativeInstrumentRisk

us-gaap:ForeignExchangeForward


Derivative
Period End2020-12-312019-12-312018-12-312017-12-312017-06-302017-03-312016-12-312015-12-31
Value637.3540.448149.5020.6990.1440.901
Percentage of DerivativeFairValueOfDerivativeLiability107.2132.90.00.00.00.00.00.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value202963326.3331.0967.3540.0950.9680.3780.4480.5712.2471614140.144
Percentage of DerivativeFairValueOfDerivativeLiability101.0101.5107.2111.0130.0238.8132.90.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value637.3540.448140.144
Percentage of DerivativeFairValueOfDerivativeLiability107.2132.90.00.00.0

us-gaap:DerivativeLiabilities us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:DerivativeLiabilities

us-gaap:OtherCurrentLiabilities, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ForeignExchangeForward


Derivative
Period End2020-12-312019-12-312018-12-31
Value595.5330.34
Percentage of DerivativeLiabilities100.0100.0100.0

us-gaap:OtherNoncurrentLiabilities, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:ForeignExchangeForward


Derivative
Period End2020-12-312019-12-312018-12-31
Value4.2831.8210.108
Percentage of DerivativeLiabilities7.232.931.8

us-gaap:DerivativeLiabilities us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:OtherCurrentLiabilities, us-gaap:FairValueMeasurementsRecurring, us-gaap:ForeignExchangeForward


Derivative
Period End2020-12-312019-12-312018-12-31
Value595.5330.34
Percentage of DerivativeLiabilities100.0100.0100.0

us-gaap:OtherNoncurrentLiabilities, us-gaap:FairValueMeasurementsRecurring, us-gaap:ForeignExchangeForward


Derivative
Period End2020-12-312019-12-312018-12-31
Value4.2831.8210.108
Percentage of DerivativeLiabilities7.232.931.8

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk

us-gaap:ForeignExchangeForward


Derivative
Period End2020-12-312019-12-312018-12-312017-12-312017-06-302017-03-312016-12-312015-12-31
Value637.3540.448149.5020.6990.1440.901
Percentage of DerivativeLiabilities107.2132.9131.80.00.00.00.00.0

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value202963326.3331.0967.3540.0950.9680.3780.4480.5712.2471614140.144
Percentage of DerivativeLiabilities0.00.0107.20.00.00.0132.90.00.00.0131.80.00.00.00.00.00.0

us-gaap:DerivativeLiabilitiesCurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeLiabilitiesCurrent

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value202859294.8710.4595.533
Percentage of DerivativeLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilitiesCurrent us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value202859294.8710.4595.533
Percentage of DerivativeLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilitiesNoncurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeLiabilitiesNoncurrent

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value206000.0433000.04283000.03254000.01462000.0637000.01821000.0
Percentage of DerivativeLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilitiesNoncurrent us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value206000.0433000.04283000.03254000.01462000.0637000.01821000.0
Percentage of DerivativeLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection

us-gaap:ForeignExchangeForward


Derivative
Period End2020-12-312019-12-312018-12-312017-12-312017-06-302017-03-312016-12-312015-12-31
Value630.00.0148.5170.00.00.0
Percentage of DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection100.00.00.0100.0100.00.00.00.0

us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value9.6442063320.00.00.00.00.00.00.00.00.01514140.0
Percentage of DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection0.00.0100.00.00.00.00.00.00.00.00.00.00.00.0100.00.00.0

us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value108.9830.6736.3331.0967.3540.0950.9680.3780.4480.5712.2470.5710.0130.050.144
Percentage of DerivativeLiabilityNotOffsetPolicyElectionDeduction100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount us-gaap:Currency, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeNotionalAmount

currency:AUD, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value9910099928974898752
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0

currency:CAD, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value848086745746504743
Percentage of DerivativeNotionalAmount84.779.586.580.864.462.156.254.882.8

currency:CHF, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-30
Value25
Percentage of DerivativeNotionalAmount25.9

currency:EUR, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1172892745632633581501460335
Percentage of DerivativeNotionalAmount1179.7886.5745.7683.7708.6779.4558.7527.6634.6

currency:GBP, us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value269250160166150124877673
Percentage of DerivativeNotionalAmount270.7248.7160.6180.2168.2166.397.087.1139.1

us-gaap:DerivativeNotionalAmount us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value165013241091966931826728672505
Percentage of DerivativeNotionalAmount1661.11314.71092.81044.71041.11107.9812.0769.4956.5

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value1691591241138687917662575245
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeStock


Employee
Period End2020-09-302020-06-302020-03-31
Value3.2656.4892.238
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0

us-gaap:EmployeeStockOption


Employee
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-31
Value627691109130153164193155189169203147175165200157185176206197169199180158183184162187
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.02335.71414.44874.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStock


Employee
Period End2020-12-312020-03-31
Value401550
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.024579.8

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-09-302020-06-30
Value487473
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized14923.67296.9

vrtx:EmployeeStockPurchasePlan


Employee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-31
Value114.7243.3216.3642.5555.1323.0515.7772.1174.2452.6365.0642.0164.082.8865.5463.1431.8853.9532.2051.9784.0823.4160.832.2983.091
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:EquitySecuritiesFvNiCost

us-gaap:EquitySecuritiesFvNiCost


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5151511036787113
Percentage of EquitySecuritiesFvNiCost100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesFvNiCost us-gaap:FinancialInstrument

vrtx:PublicallyTradedCompaniesSale


Equity
Period End2020-09-302020-06-302020-03-31
Value514626
Percentage of EquitySecuritiesFvNiCost49.669.830.7

vrtx:PubliclyTradedCompaniesSale


Equity
Period End2020-12-312019-12-31
Value10329
Percentage of EquitySecuritiesFvNiCost200.926.2

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value581577578588596596
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value42383737355.271
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value524530539546522532538541551560569
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2020-12-31
Value866
Percentage of FinanceLeaseLiabilityPaymentsDue100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive


Finance
Period End2020-12-31
Value416
Percentage of FinanceLeaseLiabilityPaymentsDueAfterYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2020-12-31
Value85
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive


Finance
Period End2020-12-31
Value93
Percentage of FinanceLeaseLiabilityPaymentsDueYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2020-12-31
Value93
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2020-12-31
Value88
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2020-12-31
Value90
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2020-12-31
Value285
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value431445449461473640
Percentage of FinanceLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2020-12-312019-12-31
Value8.369.04
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:FinancialLiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FinancialLiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Financial
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value202963326.3331.0967.3540.0950.9680.3780.4480.5712.2471614149.5020.6990.1441.7747.4054.4220.9011.5763.050.617
Percentage of FinancialLiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Financial
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value1871851891891871781761750.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of FinancialLiabilitiesFairValueDisclosure910.7636.5298.7576.42957.516250.02400.1184210.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FinancialLiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Financial
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value2072142532211931791831750.9680.3780.4480.5712.2471614149.5020.6990.1441.7747.4054.4220.9011.5763.050.617
Percentage of FinancialLiabilitiesFairValueDisclosure1010.7736.5398.7676.43057.516350.02500.1184310.5100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue

us-gaap:OtherCurrentLiabilities, us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument


Foreign
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-31
Value595.5330.0850.34130.144
Percentage of ForeignCurrencyCashFlowHedgeLiabilityAtFairValue100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncurrentLiabilities, us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument


Foreign
Period End2020-12-312019-12-312019-09-302018-12-312017-12-312016-12-31
Value4.2831.8210.010.1080.8660.0
Percentage of ForeignCurrencyCashFlowHedgeLiabilityAtFairValue7.232.911.831.86.30.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value918373675444343538442633242116171511141515157.8166.4132.9773.6921.8342.4510.9691.8223.6775.32511131523232633
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value474446423024262112119.6771316172012139.1726.3489.8245.4089.9368.6968.6698.1477.8338.5060.00.00.00.4890.2323.1034.7963.7544.5065.0752832
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value1821701611351341171071059180877774787467636056464537403430222014119.4399.9817.984.6552.931158597447
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-12-31
Value15
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-12-312019-12-312018-12-31
Value637.3540.448
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-12-312019-12-312018-12-312011-09-30
Value1891760.0100
Percentage of LiabilitiesFairValueDisclosure298.72400.10.00.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-12-312019-12-312018-12-31
Value2531830.448
Percentage of LiabilitiesFairValueDisclosure398.72500.1100.0

us-gaap:MarketableSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:MarketableSecurities

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value1314315216209261
Percentage of MarketableSecurities100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value626280911112
Percentage of MarketableSecurities478.643.5511.642.25.44.9

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Marketable
Period End2021-06-30
Value16
Percentage of MarketableSecurities124.5

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value27525816311294102
Percentage of MarketableSecurities2116.5179.91043.252.045.439.1

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value135155231276293301
Percentage of MarketableSecurities1041.8108.51479.9128.0140.5115.3

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Marketable
Period End2021-06-302020-12-312020-09-302020-06-302019-12-31
Value141180961020
Percentage of MarketableSecurities1082.31151.044.74.87.7

us-gaap:MarketableSecurities us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value27525816311294102
Percentage of MarketableSecurities2116.5179.91043.252.045.439.1

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value135155231276293301
Percentage of MarketableSecurities1041.8108.51479.9128.0140.5115.3

us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value154143195312219282
Percentage of MarketableSecurities1182.3100.01251.0144.7104.8107.7

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentSponsoredEnterprisesDebtSecurities


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value626280911112
Percentage of MarketableSecurities478.643.5511.642.25.44.9

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Marketable
Period End2021-06-30
Value16
Percentage of MarketableSecurities124.5

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312019-12-31
Value2.283.75
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-31
Value971500
Percentage of OperatingLossCarryforwards100.0100.0

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-31
Value521896942
Percentage of OperatingLossCarryforwards535.559.80.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312017-12-312016-12-312015-12-31
Value7089038809751000
Percentage of OperatingLossCarryforwards727.160.20.00.00.0

us-gaap:OtherIndefiniteLivedIntangibleAssets

us-gaap:OtherIndefiniteLivedIntangibleAssets


Other
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value4004000.0292929292928428428428428428428428428429290.0250250250663663663769518518518
Percentage of OtherIndefiniteLivedIntangibleAssets100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:OtherSundryLiabilitiesCurrent


Other
Period End2020-12-312019-12-312018-12-31
Value243720
Percentage of OtherSundryLiabilitiesCurrent100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization


Property
Period End2020-12-312019-12-31
Value790692
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312019-12-31
Value1021986958745
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization


Property
Period End2020-12-312019-12-31
Value17491437
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentByType

us-gaap:Building


Property
Period End2020-12-312019-12-31
Value876713
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization50.149.6

us-gaap:ComputerSoftwareIntangibleAsset


Property
Period End2020-12-312019-12-31
Value258230
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization14.816.1

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-31
Value346317
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization19.822.1

us-gaap:Land


Property
Period End2020-12-31
Value33
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization1.9

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-31
Value234175
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization13.412.2

us-gaap:RestrictedCashAndCashEquivalents us-gaap:BalanceSheetLocation

us-gaap:RestrictedCashAndCashEquivalents

us-gaap:PrepaidExpensesAndOtherCurrentAssets


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value7.398.5770.6582.8984.3688.5528.0046.656.9626.254.918.7498.7099.8352.114
Percentage of RestrictedCashAndCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:PerformanceShares


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value656000.0734000.0759000.0484000.0135000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value2722000.03131000.02717000.02011000.0933000.0193000.0185000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber414.9426.6358.0415.5691.10.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:PerformanceShares


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value202.06143.21110.587.5991.05
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value206.99163.61140.1109.2792.3598.3676.79
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue102.4114.2126.8124.8101.40.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber


Share
Period End2020-12-31
Value2894000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2020-12-31
Value125.83
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2020-12-31
Value397
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased

vrtx:EmployeeStockPurchasePlan


Share
Period End2020-12-31
Value167.93
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value2894000.02747000.02623000.03203000.03333000.04690000.04543000.04412000.04577000.04313000.04764000.04738000.05313000.05162000.06371000.07536000.07323000.06867000.06490000.06057000.05541000.05438000.05653000.05410000.05553000.05479000.07227000.07318000.07950000.07344000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

vrtx:ExercisePriceRangeFromDollars120.01toDollars140.0


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value270000.0281000.0286000.0400000.0447000.0695000.0685000.0653000.0642000.0615000.0702000.0732000.0734000.0688000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions9.310.210.912.513.414.815.114.814.014.314.715.413.813.3

vrtx:ExercisePriceRangeFromDollars140.01toDollars160.0


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value415000.0369000.0340000.0436000.0383000.0464000.0407000.0333000.0271000.0198000.0132000.010000.000
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions14.313.413.013.611.59.99.07.55.94.62.80.20.00.0

vrtx:ExercisePriceRangeFromDollars160.01toDollars180.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value312000.0282000.0252000.0245000.0233000.0257000.0236000.0177000.0156000.0128000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions10.810.39.67.67.05.55.24.03.43.0

vrtx:ExercisePriceRangeFromDollars18001ToDollars20000


Share
Period End2020-12-312020-09-302020-06-30
Value499000.0422000.0365000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions17.215.413.9

vrtx:ExercisePriceRangeFromDollars3628ToDollars4000


Share
Period End2020-12-312020-09-30
Value60000.062000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions2.12.3

vrtx:ExercisePriceRangefromDollars100.01toDollars120.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value127000.0128000.0130000.0180000.0241000.0592000.0610000.0614000.0603000.0550000.0613000.0622000.0633000.0586000.0786000.0799000.0702000.0606000.0500000.0402000.0294000.0201000.0113000.01000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions4.44.75.05.67.212.613.413.913.212.812.913.111.911.412.310.69.68.87.76.65.33.72.00.0

vrtx:ExercisePriceRangefromDollars40.01toDollars60.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value154000.0157000.0166000.0224000.0277000.0379000.0401000.0437000.0470000.0495000.0557000.0588000.0798000.0877000.01233000.01678000.01762000.01719000.01657000.01590000.01444000.01458000.01534000.01499000.01435000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions5.35.76.37.08.38.18.89.910.311.511.712.415.017.019.422.324.125.025.526.326.126.827.127.725.8

vrtx:ExercisePriceRangefromDollars60.01toDollars80.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value97000.0104000.0105000.0112000.0136000.0294000.0298000.0516000.0533000.0545000.0603000.0627000.0653000.0649000.0784000.0924000.0891000.0809000.0734000.0654000.0557000.0551000.0539000.0492000.0442000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions3.43.84.03.54.16.36.611.711.612.612.713.212.312.612.312.312.211.811.310.810.110.19.59.18.0

vrtx:ExercisePriceRangefromDollars80.01toDollars100.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value937000.0919000.0889000.01085000.01144000.01477000.01459000.01315000.01320000.01228000.01336000.01357000.01514000.01397000.01733000.01757000.01548000.01271000.01080000.0815000.0702000.0638000.0621000.0542000.0473000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions32.433.533.933.934.331.532.129.828.828.528.028.628.527.127.223.321.118.516.613.512.711.711.010.08.5

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value4.2384.3784.5885.5196.2728.098.1948.7028.5518.9459.3129.9559.7671011131212121211121112121314161516
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

vrtx:ExercisePriceRangeFromDollars120.01toDollars140.0


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.2710.2820.2880.4020.4540.7070.7460.7730.8390.881.0341.1381.2231.26
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions6.46.46.37.37.28.79.18.99.89.811.111.412.512.3

vrtx:ExercisePriceRangeFromDollars140.01toDollars160.0


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.7150.740.7840.9541.0361.2031.2451.2871.41.4451.51.4960.00.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions16.916.917.117.316.514.915.214.816.416.216.115.00.00.0

vrtx:ExercisePriceRangeFromDollars160.01toDollars180.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.5780.5990.6190.6690.720.8030.5230.5020.5260.545
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions13.613.713.512.111.59.96.45.86.26.1

vrtx:ExercisePriceRangeFromDollars18001ToDollars20000


Share
Period End2020-12-312020-09-302020-06-30
Value1.2221.2521.307
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions28.828.628.5

vrtx:ExercisePriceRangeFromDollars3628ToDollars4000


Share
Period End2020-12-312020-09-30
Value0.060.062
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions1.41.4

vrtx:ExercisePriceRangefromDollars100.01toDollars120.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value0.1270.1290.1320.1820.2430.5970.6160.6220.6930.7250.8740.9721.0871.1371.4371.5721.6041.6271.6441.6771.7271.7911.8681.898
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions3.02.92.93.33.97.47.57.18.18.19.49.811.111.112.511.612.712.613.413.315.514.915.715.0

vrtx:ExercisePriceRangefromDollars40.01toDollars60.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value0.1540.1570.1660.2240.2770.3790.4010.4370.470.4950.5570.5880.7980.8771.2331.6781.8671.9372.0662.212.312.5933.0153.3393.69
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions3.63.63.64.14.44.74.95.05.55.56.05.98.28.510.712.314.815.016.917.520.721.625.326.330.7

vrtx:ExercisePriceRangefromDollars60.01toDollars80.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value0.0970.1050.1070.1160.140.2990.3050.5250.5430.5560.6150.6440.7460.8211.0421.2791.3451.3481.3681.3961.4341.5671.7051.8371.98
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions2.32.42.32.12.23.73.76.06.46.26.66.57.68.09.09.410.610.411.211.112.913.014.314.516.5

vrtx:ExercisePriceRangefromDollars80.01toDollars100.00


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value0.9911.0291.0951.3931.672.1832.3672.4812.8393.0173.4413.7914.354.5875.3365.9324.5294.5983.5553.551.7851.9322.1082.2322.401
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions23.423.523.925.226.627.028.928.533.233.737.038.144.544.646.343.635.835.529.128.116.016.117.717.620.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2020-12-31
Value313
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value125.83123.22121.0119.05114.15109.42106.24100.0493.2189.8387.1484.3680.1477.9277.7471.5268.9266.2963.3259.7156.8553.9852.0647.3645.6143.5341.6539.638.8437.87
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

vrtx:ExercisePriceRangeFromDollars120.01toDollars140.0


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value129.5129.43129.43129.61129.85130.35130.31130.24130.24130.15130.36129.98129.89129.86
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1102.9105.0107.0108.9113.8119.1122.7130.2139.7144.9149.6154.1162.1166.7

vrtx:ExercisePriceRangeFromDollars140.01toDollars160.0


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value155.42155.41155.39155.41155.39155.41155.39155.35155.3155.2155.02155.5700
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1123.5126.1128.4130.5136.1142.0146.3155.3166.6172.8177.9184.40.00.0

vrtx:ExercisePriceRangeFromDollars160.01toDollars180.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value166.01165.74165.43165.11164.48163.59163.59162.95162.94162.94
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1131.9134.5136.7138.7144.1149.5154.0162.9174.8181.4

vrtx:ExercisePriceRangeFromDollars18001ToDollars20000


Sharebased
Period End2020-12-312020-09-302020-06-30
Value184.92184.85184.82
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1147.0150.0152.7

vrtx:ExercisePriceRangefromDollars100.01toDollars120.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value109.22109.21109.2109.18109.17109.25109.26109.24109.22109.19109.17109.15109.24109.24109.27109.3109.29109.29109.27109.26109.23109.22109.25110.59
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice186.888.690.291.795.699.8102.8109.2117.2121.6125.3129.4136.3140.2140.6152.8158.6164.9172.6183.0192.1202.3209.9233.5

vrtx:ExercisePriceRangefromDollars40.01toDollars60.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value47.0747.1347.249.1549.6950.049.950.2350.0449.8249.5749.4349.1549.1748.5848.3648.4448.5748.6648.7749.0349.5249.6750.2750.48
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice137.438.239.041.343.545.747.050.253.755.556.958.661.363.162.567.670.373.376.881.786.291.795.4106.1110.7

vrtx:ExercisePriceRangefromDollars60.01toDollars80.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value74.5474.8274.8374.8974.5372.9673.0274.8274.8974.9475.1575.2875.475.4475.6375.6175.675.5175.3975.3175.1574.9574.9374.8874.76
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice159.260.761.862.965.366.768.774.880.383.486.289.294.196.897.3105.7109.7113.9119.1126.1132.2138.8143.9158.1163.9

vrtx:ExercisePriceRangefromDollars80.01toDollars100.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value89.0789.289.3390.0190.189.7889.7489.8189.8589.8890.0989.4589.5189.4789.8989.8189.6189.3888.9188.0487.5587.1686.7286.0784.9
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice170.872.473.875.678.982.184.589.896.4100.1103.4106.0111.7114.8115.6125.6130.0134.8140.4147.4154.0161.5166.6181.7186.1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value140.47140.26139.99137.34134.92128.89126.39124.11111.46111.22103.58103.0391.5791.2886.1282.681.4180.9979.3778.6175.9974.966.9265.1756.8156.249.7748.8944.444.47
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

vrtx:ExercisePriceRangeFromDollars120.01toDollars140.0


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value129.49129.42129.41129.59129.77130.24130.24130.2130.27130.25130.42130.2130.2130.24
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance192.292.392.494.496.2101.0103.0104.9116.9117.1125.9126.4142.2142.7

vrtx:ExercisePriceRangeFromDollars140.01toDollars160.0


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value155.49155.49155.49155.5155.5155.51155.51155.51155.52155.52155.52155.5700
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1110.7110.9111.1113.2115.3120.7123.0125.3139.5139.8150.1151.00.00.0

vrtx:ExercisePriceRangeFromDollars160.01toDollars180.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value168.4168.34168.32168.21168.04167.65163.28162.94162.94162.94
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1119.9120.0120.2122.5124.5130.1129.2131.3146.2146.5

vrtx:ExercisePriceRangeFromDollars18001ToDollars20000


Sharebased
Period End2020-12-312020-09-302020-06-30
Value185.31185.31185.32
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1131.9132.1132.4

vrtx:ExercisePriceRangefromDollars100.01toDollars120.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value109.24109.27109.27109.25109.23109.29109.31109.32109.3109.3109.28109.28109.34109.34109.35109.33109.33109.33109.32109.32109.31109.24109.24109.23
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance177.877.978.179.581.084.886.588.198.198.3105.5106.1119.4119.8127.0132.4134.3135.0137.7139.1143.8145.8163.2167.6

vrtx:ExercisePriceRangefromDollars40.01toDollars60.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value47.0747.1347.249.1549.6950.049.950.2350.0449.8249.5749.4349.1549.1748.5848.3648.2648.1948.1448.0948.0948.2748.3248.5548.52
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance133.533.633.735.836.838.839.540.544.944.847.948.053.753.956.458.559.359.560.761.263.364.472.274.585.4

vrtx:ExercisePriceRangefromDollars60.01toDollars80.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value74.5374.8274.8374.8974.5573.0173.0974.8374.974.9675.1675.2575.4975.6275.8375.8675.975.975.975.9275.9675.9475.9976.0776.13
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance153.153.353.554.555.356.657.860.367.267.472.673.082.482.888.191.893.293.795.696.6100.0101.4113.6116.7134.0

vrtx:ExercisePriceRangefromDollars80.01toDollars100.00


Sharebased
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value88.9388.9188.9289.4489.4289.2789.2289.289.1989.1889.3689.2189.3189.3789.5289.5190.690.6290.6890.6590.2890.2790.2290.2990.23
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance163.363.463.565.166.369.370.671.980.080.286.386.697.597.9103.9108.4111.3111.9114.2115.3118.8120.5134.8138.5158.8

us-gaap:StockRepurchaseProgramAuthorizedAmount1 us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchaseProgramAuthorizedAmount1

vrtx:ShareRepurchaseProgram2020


Stock
Period End2020-11-30
Value500
Percentage of StockRepurchaseProgramAuthorizedAmount1100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 us-gaap:ShareRepurchaseProgram

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

vrtx:ShareRepurchaseProgram2019


Stock
Period End2020-12-312020-09-30
Value50056
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0

vrtx:ShareRepurchaseProgram2020


Stock
Period End2020-12-31
Value424
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount185.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry


Tax
Period End2020-12-312019-12-31
Value249399
Percentage of TaxCreditCarryforwardAmount100.0100.0

us-gaap:StateAndLocalJurisdiction


Tax
Period End2020-12-312019-12-312017-12-312016-12-312015-12-31
Value17916111510397
Percentage of TaxCreditCarryforwardAmount71.940.50.00.00.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value8481757368433319
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:AccruedResearchDevelopmentAndCommercialContractCosts

vrtx:AccruedResearchDevelopmentAndCommercialContractCosts


Accrued
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value13610511598625538526366
Percentage of AccruedResearchDevelopmentAndCommercialContractCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:CashCashEquivalentsAndMarketableSecurities

vrtx:CashCashEquivalentsAndMarketableSecurities


Cash
Period End2020-12-31
Value6700
Percentage of CashCashEquivalentsAndMarketableSecurities100.0

vrtx:DebtandEquitySecuritiesCost

vrtx:DebtandEquitySecuritiesCost


Debtand
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value541527526582464519530494521506484
Percentage of DebtandEquitySecuritiesCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:DebtandEquitySecuritiesFairValue

vrtx:DebtandEquitySecuritiesFairValue


Debtand
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value644619670792619596698598656584518
Percentage of DebtandEquitySecuritiesFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:DebtandEquitySecuritiesUnrealizedGain

vrtx:DebtandEquitySecuritiesUnrealizedGain


Debtand
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value10292144210154781681081407940
Percentage of DebtandEquitySecuritiesUnrealizedGain100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:DebtandEquitySecuritiesUnrealizedLoss

vrtx:DebtandEquitySecuritiesUnrealizedLoss


Debtand
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value47000.067000.079000.022000.013000.01016000.055000.04450000.06130000.01435000.07011000.0
Percentage of DebtandEquitySecuritiesUnrealizedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:DeferredTaxAssetsAccruedExpensesAndOther

vrtx:DeferredTaxAssetsAccruedExpensesAndOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value474417172327375227303017
Percentage of DeferredTaxAssetsAccruedExpensesAndOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:DeferredTaxAssetsIntangibles

vrtx:DeferredTaxAssetsIntangibles


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value5072752415434143.174266371
Percentage of DeferredTaxAssetsIntangibles100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:DeferredTaxAssetsLeaseObligation

vrtx:DeferredTaxAssetsLeaseObligation


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value118119130109177
Percentage of DeferredTaxAssetsLeaseObligation100.0100.0100.0100.0100.0

vrtx:DeferredTaxAssetsOperatingLeaseAssets

vrtx:DeferredTaxAssetsOperatingLeaseAssets


Deferred
Period End2020-12-312019-12-31
Value6513
Percentage of DeferredTaxAssetsOperatingLeaseAssets100.0100.0

vrtx:FinanceLeaseAndOperatingLeaseLiability

vrtx:FinanceLeaseAndOperatingLeaseLiability


Finance
Period End2020-12-31
Value942
Percentage of FinanceLeaseAndOperatingLeaseLiability100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueNextTwelveMonths

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueNextTwelveMonths


Finance
Period End2020-12-31
Value100
Percentage of FinanceLeaseAndOperatingLeaseLiabilityPaymentDueNextTwelveMonths100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearThree

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearThree


Finance
Period End2020-12-31
Value122
Percentage of FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearThree100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearTwo

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearTwo


Finance
Period End2020-12-31
Value124
Percentage of FinanceLeaseAndOperatingLeaseLiabilityPaymentDueYearTwo100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDue

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDue


Finance
Period End2020-12-31
Value1337
Percentage of FinanceLeaseAndOperatingLeaseLiabilityPaymentsDue100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueAfterYearFive

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueAfterYearFive


Finance
Period End2020-12-31
Value737
Percentage of FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFive

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFive


Finance
Period End2020-12-31
Value124
Percentage of FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFive100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFour

vrtx:FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFour


Finance
Period End2020-12-31
Value127
Percentage of FinanceLeaseAndOperatingLeaseLiabilityPaymentsDueYearFour100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityTenantAllowance

vrtx:FinanceLeaseAndOperatingLeaseLiabilityTenantAllowance


Finance
Period End2020-12-31
Value36
Percentage of FinanceLeaseAndOperatingLeaseLiabilityTenantAllowance100.0

vrtx:FinanceLeaseAndOperatingLeaseLiabilityUndiscountedExcessAmount

vrtx:FinanceLeaseAndOperatingLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2020-12-31
Value358
Percentage of FinanceLeaseAndOperatingLeaseLiabilityUndiscountedExcessAmount100.0

vrtx:FinanceLeaseRightOfUseAssetGross

vrtx:FinanceLeaseRightOfUseAssetGross


Finance
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value431445449461473640
Percentage of FinanceLeaseRightOfUseAssetGross100.0100.0100.0100.0100.0100.0

vrtx:FinanceLeasesOtherCurrentLiabilities

vrtx:FinanceLeasesOtherCurrentLiabilities


Finance
Period End2020-12-312019-12-31
Value4238
Percentage of FinanceLeasesOtherCurrentLiabilities100.0100.0

vrtx:LesseeOperatingLeaseLiabilityTenantAllowance

vrtx:LesseeOperatingLeaseLiabilityTenantAllowance


Lessee
Period End2020-12-31
Value36
Percentage of LesseeOperatingLeaseLiabilityTenantAllowance100.0

vrtx:OtherContractLiabilitiesCurrent

vrtx:OtherContractLiabilitiesCurrent


Other
Period End2020-12-312019-12-312018-12-31
Value1916224
Percentage of OtherContractLiabilitiesCurrent100.0100.0100.0

vrtx:ProductSalesAccruedLiabilities

vrtx:ProductSalesAccruedLiabilities


Product
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value781641195119864734856958
Percentage of ProductSalesAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vrtx:StockRepurchaseProgramCumulativeValueOfSharesRepurchased us-gaap:ShareRepurchaseProgram

vrtx:StockRepurchaseProgramCumulativeValueOfSharesRepurchased

vrtx:ShareRepurchaseProgram2020


Stock
Period End2021-03-31
Value500
Percentage of StockRepurchaseProgramCumulativeValueOfSharesRepurchased100.0

Line plots across dimensions of each concept


us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
(None,)
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amountus-gaap: Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components