BPMC


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

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:CommonStockSharesIssued

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareBasicAndDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostsAndExpenses

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestIncomeExpenseNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NonoperatingIncomeExpense

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:CounterpartyName, us-gaap:ProductOrService, us-gaap:TypeOfArrangement
us-gaap:ProductOrService

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

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:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
us-gaap:SubsidiarySaleOfStock

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:DeferredTaxAssetsValuationAllowance

bpmc:AccretionOfPremiumsAndDiscountsOnInvestments
us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement
bpmc:CollaborationAgreementCashMilestonePaymentsReceived
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementCashPaymentReceived
us-gaap:CounterpartyName, us-gaap:IncomeStatementLocation, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementCommercializationReductionInExpenses
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementIssuanceAndSaleOfCommonStockCashPaymentReceived
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementManufacturingAndResearchAndDevelopmentServicesRelatedToGlobalDevelopmentActivitiesNetOfCostSharingPayments
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementMilestonesCashPaymentsReceived
us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementTransactionPrice
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementTransactionPriceMilestonePaymentsReceivable
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementTransactionPriceStockIssuedPremiumOnSaleOfStockToCounterparty
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementTransactionPriceUpfrontPayment
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementUpfrontPaymentCashPaymentReceived

bpmc:IncreaseDecreaseInCustomerAssets

bpmc:IncreaseDecreaseInOperatingLeaseLiabilities

bpmc:LeaseRightOfUseAssetAmortization

bpmc:NetProceedsFromStockOptionExercisesAndEmployeeStockPurchasePlan
us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement
bpmc:NonrefundableUpfrontPaymentReceived

bpmc:StockIssuanceCostsIncurredButNotYetPaidNoncashOrPartialNoncashTransaction
us-gaap:SubsidiarySaleOfStock
bpmc:StockIssuedDuringPeriodValueNewIssuesPremium
us-gaap:SubsidiarySaleOfStock
bpmc:StockIssuedDuringPeriodValueNewIssuesPurchaseConsideration

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:ContractWithCustomerAssetAllowanceForCreditLossRecovery

us-gaap:ContractWithCustomerAssetCreditLossExpense
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:Depreciation

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
us-gaap:AwardType
us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InventoryWriteDown

us-gaap:LeaseCost

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:ProceedsFromIssuanceInitialPublicOffering

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
us-gaap:AwardType
us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:SubsidiarySaleOfStock, us-gaap:TypeOfArrangement
us-gaap:StockIssuedDuringPeriodSharesNewIssues
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:SubleaseIncome

bpmc:AccruedContractWithCustomerAssetAccumulatedAllowanceForCreditLoss

bpmc:AccruedCostsExternalResearchAndPreclinicalDevelopment
us-gaap:SubsidiarySaleOfStock
bpmc:AtMarketOfferingAmountAuthorizedAggregateOfferingPrice

bpmc:CashEquivalentAndAvailableForSaleDebtSecuritiesAmortizedCostBasis

bpmc:CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax

bpmc:CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax

bpmc:CashEquivalentsAndAvailableForSaleSecuritiesDebtSecuritiesFairValue
us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementEligibleContingentOptionFeesAndMilestonePayments
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementMilestonesContingentPaymentsEligibleToReceive
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementMilestonesRegulatoryAndDevelopmentMilestonesAchieved
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementMilestonesResearchMilestonesAchieved
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementMilestonesSpecifiedRegulatoryAndCommercializationMilestonesAchieved
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
bpmc:CollaborativeArrangementOptionFeesAndMilestonesPreClinicalAndClinicalDevelopmentEventsPriorToLicensingContingentPaymentsEligibleToReceive

bpmc:DeferredTaxLiabilitiesRightOfUseAssets

bpmc:ExternalResearchDevelopmentAndCommercialContractCostsCurrent

bpmc:InventoryCurrentAndNoncurrentFinishedGoodsNetOfReserves

bpmc:InventoryCurrentAndNoncurrentNet

bpmc:InventoryCurrentAndNoncurrentRawMaterialsNetOfReserves

bpmc:InventoryCurrentAndNoncurrentWorkInProcessNetOfReserves

bpmc:OperatingLossCarryforwardsLimitationsOnUseAvailableForUtilization
us-gaap:IncomeTaxAuthority
bpmc:OperatingLossCarryforwardsUnlimitedCarryforward
us-gaap:CounterpartyName
bpmc:SecurityDepositToBeReleased

bpmc:UnbilledReceivablesIncludingReimbursableCostsCurrent
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

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

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue

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

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

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

us-gaap:CashCashEquivalentsAndShortTermInvestments
us-gaap:CashAndCashEquivalents
us-gaap:CashEquivalentsAtCarryingValue

us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
us-gaap:BalanceSheetLocation
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiabilityNoncurrent
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
us-gaap:InvestmentType

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss

us-gaap:DeferredTaxAssetsDeferredIncome

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets

us-gaap:DefinedBenefitPlanFundedStatusOfPlan

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:AwardType
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryNoncurrent

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:RestrictedCash

us-gaap:RestrictedCashNoncurrent
us-gaap:CounterpartyName
us-gaap:SecurityDeposit
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
us-gaap:SubsidiarySaleOfStock
us-gaap:SharePrice
us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
us-gaap:CounterpartyName
us-gaap:CounterpartyName, us-gaap:SubsequentEventType

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Inventory Net
Current Assets
Inventory Net
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Accounts Payable Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Share Outstanding Basic And Diluted
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Other Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Three
InventoryNet
Inventory Finished Goods 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-31
us-gaap:CommonStockValue ████▇▇▇▇▇▆▆▆▆▆▆▆▆▅▅▄▄▄▄▄▄▁0.0590.0580.0580.0560.0540.0540.0490.0490.0490.0440.0440.0440.0440.0440.0430.0390.0390.0330.0330.0270.0270.0270.0270.0270.0270.002
 us-gaap:CommonStockSharesIssued us-gaap:StatementEquityComponents us-gaap:CommonStockNA58277.41257793.53355514.39554284.50154.16853349.27222349.17544249.05964444.17146544.03702643.94531643.88377443.82124743.577526NANANA33.123354NANANA27.065558NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding 58.406NANA56.78654.217NANA48.921NA44.096806NA43.91537643.85635243.700226NA39.13010138.77459133.189759NA27.25066227.17042327.087919NANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic 58.406NANA55.16954.217NANA48.921NA44.096806NA43.91537643.85635243.700226NA39.13010138.77459133.189759NA27.25066227.17042327.087919NANANANA
us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted NA58.023NANA54.21752.655NA48.92148.84344.097NA43.91543.85643.7NA39.1338.77533.19NA27.25066227.17042327.087919NA26.83527717.0929891.681
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount NA7.988NA4.73NA7.754908NA6.025NA5.763149NANANA4.11987NANANA3.237297NANANA2.485599NANANA17.88933
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:EmployeeStockNA0.019NA0.026NA0.013621NA0.012NA0.010275NANANA0.005722NANANANANANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:EmployeeStockOptionNA6.386NA4.704NA6.643451NA5.631NA5.460882NANANA4.11987NANANANANANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:RestrictedStockUnitsRSUNA1.583NANANA1.097836NA0.382NA0.291992NANANANANANANANANANANANANANANANA
us-gaap:EarningsPerShareBasic -1.86NA-1.640000000000000611.49-2.28NA-1.3299999999999992-1.93NANANANANANANANANANANANANANANANANANA
us-gaap:EarningsPerShareDiluted -1.86NA-1.610000000000000311.16-2.28NA-1.3299999999999992-1.93NANANANANANANANANANANANANANANANANANA
us-gaap:EarningsPerShareBasicAndDiluted NA-1.72NANA-2.28-2.11-1.35-1.93-2.04-1.98-1.83-1.66-0.62-1.29-1.23-0.96-0.86-0.84NANANANANANANANA
  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-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-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-31
us-gaap:AllocatedShareBasedCompensationExpense █▇▆▆▆▆▅▅▅▄█▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁24.320.719.519.619.516.915.715.013.710.29524.9858.3917.7615.5493.7053.5992.9792.241.6461.9051.4871.1021.1950.9712.1740.84
us-gaap:ComprehensiveIncomeNetOfTax ▁▁▁█▁▁▂▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂-109.182-99.597-88.942633.158-124.525-108.49-69.503-94.565-98.829-87.152-80.165-72.679-26.838-56.872-49.131-37.614-33.612-28.091-21.308-16.862-18.87-15.473-15.575-12.642-12.98-11.572
us-gaap:CostOfGoodsAndServicesSold █▁▁▁▁▁6.4930.1020.1280.1460.1270.024NANANANANANANANANANANANANANANANANANANANA
us-gaap:CostsAndExpenses █▆▆▄█▆▆▄▄▁135.806121.814120.072111.751133.38119.825120.911107.1109.02490.803NANANANANANANANANANANANANANANANA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest -108.251NA-84.98634.348-123.474NA-66.331-94.275NANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit 0.193NA0.6880.37NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxesPaidNet ▁▇█▁▁▁▁▁▁▁▁▁0.0240.5740.710.0210.0150.0320.0550.0330.0440.0530.0180.034NANANANANANANANANANANANANANA
us-gaap:InterestIncomeExpenseNet ▁▁▂▂▃▅▆▇█▅0.6330.7380.9361.1731.5862.9042.993.7584.2752.71NANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▁▁▁█▁▁▂▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂-108.444-99.714-85.668633.978-123.474-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834-18.894-15.504-15.575-12.642-12.98-11.572
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▁█-108.444-99.714NA633.978-123.474-110.955NA-94.275-99.681-87.407NA-72.723-27.048-56.549NANANANANANANANANANANANA
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic NANA-85.668633.978NANA-66.331-94.275NANANANANANANANANANA-21.263-16.834-18.894-15.504-15.575-12.642-13.863-13.842
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted NANA-85.668633.978NANA-66.331-94.275NANANANANANANANANANANANANANANANANANA
us-gaap:NonoperatingIncomeExpense ▂▃▃▃▄▆▆▇█▆▆▆▅▅▃▃▃▂▂▂▂▂▂▂▁▂0.260.5240.9860.9811.5632.7033.0473.6864.2332.6662.822.7852.4192.3621.0660.9070.8020.3530.110.0490.002-0.079-0.154-0.165-0.584-0.222
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▂█▁▃▃▃▃▃▃▃-0.1140.517-0.214-0.0430.006-0.027-0.03-0.0030.007-0.015NANANANANANANANANANANANANANANANA
 us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncomeNANANA-0.0430.006-0.027NA-0.0030.007-0.015NANANANANANANANANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▆▆▆▆▆▆▁██▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▆▆-0.373-0.2140.05-0.192-0.023-0.201-10.6953.6924.2352.6692.8242.7992.4422.3941.1090.9540.8610.4250.2010.1580.1310.0610.0060.006-0.405-0.037
us-gaap:ProfitLoss ▁▁▁█▁▁▂▁▁▁▁▁▂▂▂▂▂▂▂▂-108.445-99.714-85.668633.978-123.473-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834NANANANANANA
us-gaap:ResearchAndDevelopmentExpense ▇▇▇▇█▇█▇█▇▆▆▅▄▄▄▃▃▂▂▂▂▂▁▁▁80.02779.7177.40474.2391.07984.14688.64681.45387.10174.2570.53264.56258.57349.95443.62939.333.27128.48724.07318.1521.27317.63516.43111.68111.2439.232
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax ▁▁▁█▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁27.29521.57634.106745.1188.3436.16751.5339.1395.110.731.0331.09541.4390.91.6288.0685.895.847.6916.167.0656.8564.6353.4262.6870.652
us-gaap:SellingGeneralAndAdministrativeExpense █▆▇▅▆▅▄▃▂▁49.28642.00242.5437.37542.17435.65532.26525.64721.92316.553NANANANANANANANANANANANANANANANA
  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-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-31
us-gaap:Assets ▇██▇▄▅▄▄▄▃▃▃▄▄▄▃▃▂▂▁▂▂▂▂▂▁1568.7951625.3871718.3931558.178817.457913.623707.694737.925807.178544.663540.124606.11665.113664.468715.737420.118444.721252.648282.795167.849186.52206.01178.898195.288204.20855.91
us-gaap:Liabilities █▇█▇▇▇█▇▆▅▁▁239.991225.366248.305238.178236.09230.692243.335221.581214.351200.45121.115116.814NANA91.767NANANANANANANANANANANA
us-gaap:LiabilitiesAndStockholdersEquity ▇██▇▄▅▄▄▄▃▃▃▄▄▄▃▃▂▂▁▂▂▂▂▂▁1568.7951625.3871718.3931558.178817.457913.623707.694737.925807.178544.663540.124606.11665.113664.468715.737420.118444.721252.648282.795167.849186.52206.01178.898195.288204.20855.91
us-gaap:StockholdersEquity ▇██▇▄▄▃▄▄▃▃▄▄▄▄▃▃▂▂▂▂▂▂▂▂▁1328.8041400.0211470.0881320.0581.367682.931464.359516.344592.827344.213419.009489.296552.932570.873623.97341.24374.089188.222213.07897.71112.562129.659143.979158.142169.589-90.085
  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-31
us-gaap:AssetsCurrent ▆██▇▅▆▅▅▅▄▅▅▆▅▆▄▄▂▂▂▂▂▂▂▂▁704.07937.71927.759841.655568.312704.683516.786513.726612.952426.516499.787565.657622.213615.698685.505400.279431.328213.958220.425159.448178.12197.667170.416188.587201.44352.18
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆██▇▄▅▂▁▁▁▁▁▂▂▅▁▁▁▁▁▂▂▂▂▃▁534.317697.966684.636565.221288.678375.168113.93889.23782.42579.39168.06478.641117.751134.886400.30457.32991.34656.35652.06974.403109.386122.289162.707179.78193.58750.298
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▆██▇▄▅▂▁▁▁▁▁▂▂▅▁▁▁▁539.488703.137689.804570.389293.846380.336119.60494.90187.58684.5573.42984.006122.308139.443405.07262.09696.11357.62353.336NANANA164.093NANANA
us-gaap:AccountsReceivableNetCurrent ▅▆▂█▁▂▁▁▁25.47334.6627.09644.3693.4034.510.6632.4140.75NA0.064NANANANANANANANANANANANANANANA
us-gaap:InventoryNet ██▄▃▂▁15.21116.038.5815.5654.3592.665NANANANANANANANANANANANANANANANANANANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▇█▇▆▆▄▃▅▅▄▂▂▃▃▄▂▃▂▁▂▁▁▂▂▂▁21.2725.85622.0217.40417.87510.1479.8215.20814.82710.665.7756.0218.7578.37312.1496.1927.2394.7362.6893.4492.2161.9284.1766.2185.8141.279
  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-31
us-gaap:PropertyPlantAndEquipmentGross █████▇▇▆▄▂▁54.73754.28753.8653.75853.66753.07752.04550.56344.48440.36138.282NANANA29.007NANANA9.456NANANA8.738NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment █▇▆▆▅▄▃▃▂▂▁22.88921.29619.73118.55916.92215.25513.68412.25310.9599.7468.655NANANA4.644NANANA3.268NANANA2.077NANANA
us-gaap:PropertyPlantAndEquipmentNet ▇▇▇▇████▇▇▆▆▆▆▅▃▂▂▂▂▂▂▂▂▁▁31.84832.99134.12935.19936.74537.82238.36138.3133.52530.61529.62729.7230.2529.07424.36313.4167.7746.0816.1886.5786.5656.5376.6614.8051.3931.295
us-gaap:OperatingLeaseRightOfUseAsset ▁▂▃▄▄▅▆▇▇█64.44665.98767.53969.0270.47171.90372.75373.96775.25576.528NANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent █▄▅▆▆▇▇▄▅▅▄▄▄▂▂▂▁▂▁▁▁▁▁▁▁▂11.5585.365.9258.6668.28610.38110.2225.7415.8875.8455.5565.5794.8981.3411.3141.6560.8521.4130.8560.5570.5690.540.5550.560.0361.099
  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-31
us-gaap:AccountsPayableCurrent ▁▂▄▂▅█▄▂▆▄▃▃▂▃▃▂▂▂▂▁▂▂▂▁▁▂1.8472.8894.372.9295.5918.4684.7932.2036.6084.4213.2983.9882.983.2883.7442.0922.5812.2822.2111.8482.732.7732.4551.5621.6112.334
us-gaap:AccruedLiabilitiesCurrent █▇█▇▆▆▇▆▅▄▄▄▃▃▃▂▂▁▂▁▁▁▁▁▁▁107.17386.479105.93889.11684.06273.96188.70680.41964.12650.82651.71145.18139.80829.08730.54123.79717.39610.34611.7467.417.6075.3356.4367.8094.0384.404
us-gaap:ContractWithCustomerLiabilityCurrent ▄█▇▅▄▄▃▂▂▁▁▂▂▂▂7.91214.87612.55910.3918.0178.696.164.9334.4154.2383.65.1195.1394.8035.373NANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▇█▇▆▆▇▆▅▄▄▄▃▃▃▂▂▂▂▂▂▂▁▁▁▁125.397112.437130.802110.108105.08698.288106.48294.14281.50664.76360.32356.27950.33339.99842.8935.4932.99225.75928.51224.3827.75423.78218.6419.29114.45114.63
us-gaap:OperatingLeaseLiabilityCurrent █▇▇▆▆▅▄▄▃▁8.4658.1937.9357.6727.4167.1696.8236.5876.3575.278NANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▇▇█▃▁▂▃▂▂▃▂▁5.4865.6576.1092.9571.7762.2282.8192.2442.2692.5442.0921.508NANA1.451NANANANANANANANANA0.6620.508
  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-31
us-gaap:OtherLiabilitiesNoncurrent ▆▇▆█▇▇▇▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁6.9577.3557.2359.3188.5897.9287.8140.120.1440.1670.1920.2160.2840.0880.1310.3560.1750.1650.1540.2110.3080.2810.252NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▁▂▃▄▄▅▆▇▇█77.27279.47781.66983.73585.72787.66789.12690.92192.64694.322NANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA14.836NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA12.864NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA13.241NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA13.517NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA56.842NANANANANANANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:StockholdersEquity ▇██▇▄▄▃▄▄▃▃▄▄▄▄▃▃▂▂▂▂▂▂▂▂▁1328.8041400.0211470.0881320.0581.367682.931464.359516.344592.827344.213419.009489.296552.932570.873623.97341.24374.089188.222213.07897.71112.562129.659143.979158.142169.589-90.085
us-gaap:CommonStockValue ████▇▇▇▇▇▆▆▆▆▆▆▆▆▅▅▄▄▄▄▄▄▁0.0590.0580.0580.0560.0540.0540.0490.0490.0490.0440.0440.0440.0440.0440.0430.0390.0390.0330.0330.0270.0270.0270.0270.0270.0270.002
us-gaap:AdditionalPaidInCapital ███▇▇▇▆▅▅▄▄▄▄▄▄▃▃▂▂▂▂▂▂▂▂▁2174.0942136.132106.61867.5721762.0991739.141412.0831394.5661376.4841029.0461016.691006.812997.77988.872979.785647.928643.223423.75420.533283.862281.853280.08278.927277.515276.323.691
us-gaap:RetainedEarningsAccumulatedDeficit ▃▄▅▅▁▂▃▃▄▄▅▅▆▆▆▇▇▇▇▇██████-839.514-731.07-631.356-545.688-1179.666-1056.194-945.238-878.908-784.633-684.952-597.545-517.223-444.501-417.452-355.589-306.562-268.859-235.447-207.47-186.206-169.373-150.479-134.975-119.4-106.758-93.778
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▁▂▂▅▆▇▄██▇▇▇▇▆▇▇▇▇▇-5.835-5.097-5.214-1.94-1.12-0.069-2.5350.6370.9270.075-0.18-0.337-0.381-0.591-0.269-0.165-0.314-0.114-0.018NANANANANANANA
us-gaap:StockIssuedDuringPeriodValueNewIssues NANANA79.306NA308.423NANA327.442NANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapitalNANANA79.305NA308.419NANA327.437NANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:CommonStockNANANA0.001NA0.004NANA0.005NANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:SubsidiarySaleOfStock us-gaap:PrivatePlacementNANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▁24.52221.212NA19.88919.67517.026NA14.99313.66610.295NA8.3917.7625.549NANANANANANANANANANANANA
  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-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▂▁▂█▁▁▂▂▁▁▂▂▂▂▂▂▂▂▂▂-63.165-125.778-24.799622.326-101.164-109.328-44.895-71.704-81.228-80.188-67.582-55.005-2.859-49.563-34.75-26.518-27.517-31.08-18.797-18.634NANANANANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅█▅▁▆▇▇▇▃▇▇▇▆▄▇▆▄▇▅▆-115.176132.197-75.532-430.13811.56159.8667.73674.537-248.05389.31456.24116.59-14.791-219.12849.872-7.871-153.63635.787-138.167-15.618NANANANANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▆▃▁█▁▁█▁▁▁▁▁█▁▆▁▄▁14.8547.011220.09384.3413.175310.151.8344.495332.2982.0110.7640.1130.5153.062327.8530.372216.143-0.42134.63-0.731NANANANANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▂▄▅▇▃▇▄▄▄▄▄▄▄▁█▄▄▄-163.48713.43119.762276.529-86.428260.68224.6757.3283.01711.137-10.577-38.302-17.135-265.629342.976-34.01738.494.287NANANANANANANANA
  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-31
us-gaap:DepreciationDepletionAndAmortization ▆▇▇▇▇▆▁██▇▆▆▆▅▅▅▅▅▅▅▅▅▅▄▄▄1.5921.6081.6721.6481.6681.571-2.0752.6052.512.2191.171.1631.1330.780.3910.3960.3930.3980.3930.4070.3960.3860.3330.2040.2020.209
us-gaap:IncreaseDecreaseInAccountsPayable ▄▄▆▂▂█▇▁▇▆▄▆▅▄▆▄▅▅▅▄▅▅▅▅▄▆-1.08-1.4641.187-2.78-2.9133.7152.543-4.3862.3090.982-0.6891.029-0.303-0.4821.657-0.4220.2260.0710.377-0.8-0.140.5670.707-0.097-0.7361.517
us-gaap:IncreaseDecreaseInAccountsReceivable ▄▇▁█▄▅▄▄▄▄▄▄-9.20627.613-37.31840.965-1.1073.847-1.7511.6640.3630.3230.0640.0NANANANANANANANANANANANANANA
us-gaap:IncreaseDecreaseInInventories ▁█▄▄▅▂-0.2954.8372.2161.7432.3660.382NANANANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▂▁▂█▁▁▂▂▁▁▂▂▂▂▂▂▂▂▂▂-63.165-125.778-24.799622.326-101.164-109.328-44.895-71.704-81.228-80.188-67.582-55.005-2.859-49.563-34.75-26.518-27.517-31.08-18.797-18.634NANANANANANA
us-gaap:NetIncomeLoss ▁▁▁█▁▁▂▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂-108.444-99.714-85.668633.978-123.474-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834-18.894-15.504-15.575-12.642-12.98-11.572
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▁█-108.444-99.714NA633.978-123.474-110.955NA-94.275-99.681-87.407NA-72.723-27.048-56.549NANANANANANANANANANANANA
us-gaap:ProfitLoss ▁▁▁█▁▁▂▁▁▁▁▁▂▂▂▂▂▂▂▂-108.445-99.714-85.668633.978-123.473-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834NANANANANANA
us-gaap:ShareBasedCompensation █▇▇▇▇▆▅▅▅▄▃▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁24.30720.68419.50419.63519.52816.85915.69914.99313.66610.2958.8328.3917.7625.5493.7053.5992.9792.241.6461.9051.4871.1021.1950.9712.1740.84
  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-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅█▅▁▆▇▇▇▃▇▇▇▆▄▇▆▄▇▅▆-115.176132.197-75.532-430.13811.56159.8667.73674.537-248.05389.31456.24116.59-14.791-219.12849.872-7.871-153.63635.787-138.167-15.618NANANANANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▁▁▁▁▂▂▄▅▂▂▁▃▃▅█▄▁▁▁▁▁▂▃▂▁▁0.6620.1730.6870.0060.9411.5253.8916.1822.171.770.4252.6183.3226.31210.584.4750.2470.210.0180.5220.5521.2623.7540.8220.2880.019
  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-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▆▃▁█▁▁█▁▁▁▁▁█▁▆▁▄▁14.8547.011220.09384.3413.175310.151.8344.495332.2982.0110.7640.1130.5153.062327.8530.372216.143-0.42134.63-0.731NANANANANANA
  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-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-31
Value59000.058000.058000.056000.054000.054000.049000.049000.049000.044000.044000.044000.044000.044000.043000.039000.039000.033000.033000.027000.027000.027000.027000.027000.027000.02000.02000.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.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.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued us-gaap:StatementEquityComponents

us-gaap:CommonStockSharesIssued

us-gaap:CommonStock


Common
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-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value582775779355514542845449494944444343434333271.6267381.22133
Percentage of CommonStockSharesIssued100.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-302020-09-302020-06-302019-09-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value5856544844434343393833272727
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.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-302020-09-302020-06-302019-09-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value5855544844434343393833272727
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Share Outstanding Basic And Diluted

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted


Weighted
Period End2021-03-312020-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
Value58545248484443434339383327272726171.6811.4530321.3713591.285
Percentage of WeightedAverageNumberOfShareOutstandingBasicAndDiluted100.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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-03-312020-09-302020-03-312019-09-302019-03-312018-03-312017-03-312016-03-312015-03-312014-03-31
Value7.9884.737.7549086.0255.7631494.119873.2372972.4855991712
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:EmployeeStock


Antidilutive
Period End2021-03-312020-09-302020-03-312019-09-302019-03-312018-03-31
Value0.0190.0260.0136210.0120.0102750.005722
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount0.20.50.20.20.20.1

us-gaap:EmployeeStockOption


Antidilutive
Period End2021-03-312020-09-302020-03-312019-09-302019-03-312018-03-31
Value6.3864.7046.6434515.6315.4608824.11987
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount79.999.585.793.594.8100.0

us-gaap:RestrictedStockUnitsRSU


Antidilutive
Period End2021-03-312020-03-312019-09-302019-03-31
Value1.5831.0978360.3820.291992
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount19.814.26.35.1

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-30
Value-1.86-1.6411.49-2.28-1.33-1.93
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-30
Value-1.86-1.6111.16-2.28-1.33-1.93
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic And Diluted

us-gaap:EarningsPerShareBasicAndDiluted

us-gaap:EarningsPerShareBasicAndDiluted


Earnings
Period End2021-03-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-31
Value-1.72-2.28-2.11-1.35-1.93-2.04-1.98-1.83-1.66-0.62-1.29-1.23-0.96-0.86-0.84
Percentage of EarningsPerShareBasicAndDiluted100.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-31
Value24201919191615151310248.3917.7615.5493.7053.5992.9792.241.6461.9051.4871.1021.1950.9712.1740.841.30.5670.1920.267
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.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax89.095.957.22.6233.7274.030.5164.1268.11410.32418.7766.318.7616.6227.644.650.638.421.430.921.016.125.828.380.9128.80.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:GeneralAndAdministrativeExpense


Allocated
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-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-31
Value131111109.0618.0747.3156.1634.505103.6213.4892.5381.8421.7881.4811.1160.8831.2770.730.5760.6650.6421.2770.4480.7290.3410.0680.136
Percentage of AllocatedShareBasedCompensationExpense56.956.756.155.553.651.448.845.043.843.943.245.045.749.749.749.749.853.667.049.152.355.666.158.753.356.160.135.450.9
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax50.654.41.5129.7146.915.780.0120.6617.11062.6330.78.4282.0113.122.225.119.111.520.710.38.414.318.747.568.70.00.00.00.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.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:ResearchAndDevelopmentExpense


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-31
Value108.9468.5018.6348.7097.7987.6257.6787.5035.79144.774.2723.0111.8631.8111.4981.1240.7630.6280.7570.5260.530.3290.8970.3920.5710.2260.1240.131
Percentage of AllocatedShareBasedCompensationExpense43.143.243.644.144.746.148.651.254.856.256.156.855.054.350.350.350.350.246.433.050.947.744.433.941.346.743.939.964.649.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax38.441.524.91.2104.4126.414.884.0146.8793.21356.1435.610.3334.6114.422.425.419.29.910.210.77.711.49.633.460.10.00.00.00.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax 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.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-31
Value-109.182-99.597-88.942633-124.525-108.49-69.503-94.565-98.829-87.152-80.165-72.679-26.838-56.872-49.131-37.614-33.612-28.091-21.308-16.862-18.87-15.473-15.575-12.642-12.98-11.572
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.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-400.0-461.6-260.885.0-1492.6-1759.2-134.9-1034.7-1934.0-11938.6-7760.4-6637.4-64.8-6319.1-3017.9-466.2-570.7-481.0-277.1-273.7-267.1-225.7-336.0-369.0-483.1-1774.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-31
Value6493000.0102000.0128000.0146000.0127000.024000.0
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax23.80.50.40.01.50.4

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-31
Value13512112011113311912010710990
Percentage of CostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax497.5564.6352.115.01598.71943.0234.61171.92133.512438.8

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-30
Value-108.251-84.98634-123.474-66.331-94.275
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-396.6-249.285.1-1480.0-128.7-1031.6

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302020-12-312020-09-30
Value193000.0688000.0370000.0
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.72.00.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-30
Value24000.0574000.0710000.021000.015000.032000.055000.033000.044000.053000.018000.034000.0
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.12.72.10.00.20.50.10.40.97.31.73.1

Interest Income Expense Net

us-gaap:InterestIncomeExpenseNet

us-gaap:InterestIncomeExpenseNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.6330.7380.9361.1731.5862.9042.993.7584.2752.71
Percentage of InterestIncomeExpenseNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax2.33.42.70.219.047.15.841.183.7371.2

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-31
Value-108.444-99.714-85.668633-123.474-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834-18.894-15.504-15.575-12.642-12.98-11.572-14.468-10.503-8.287-7.027
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.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-397.3-462.2-251.285.1-1480.0-1799.2-128.7-1031.6-1950.7-11973.6-7775.6-6641.4-65.3-6283.2-3011.5-467.3-567.3-479.1-276.5-273.3-267.4-226.1-336.0-369.0-483.1-1774.80.00.00.00.0

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-312018-09-302018-06-302018-03-31
Value-108.444-99.714633-123.474-110.955-94.275-99.681-87.407-72.723-27.048-56.549
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-397.3-462.285.1-1480.0-1799.2-1031.6-1950.7-11973.6-6641.4-65.3-6283.2
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.0

Net Income Loss Available To Common Stockholders Basic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic


Net
Period End2020-12-312020-09-302019-12-312019-09-302016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-85.668633-66.331-94.275-21.263-16.834-18.894-15.504-15.575-12.642-13.863-13.842-16.373-11.816-9.585-8.276
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-251.285.1-128.7-1031.6-276.5-273.3-267.4-226.1-336.0-369.0-515.9-2123.00.00.00.00.0

Net Income Loss Available To Common Stockholders Diluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted


Net
Period End2020-12-312020-09-302019-12-312019-09-30
Value-85.668633-66.331-94.275
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-251.285.1-128.7-1031.6

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
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-31
Value0.260.5240.9860.9811.5632.7033.0473.6864.2332.6662.822.7852.4192.3621.0660.9070.8020.3530.110.0490.002-0.079-0.154-0.165-0.584-0.222-0.175-0.214-0.088-0.074
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerIncludingAssessedTax1.02.42.90.118.743.85.940.382.8365.2273.0254.35.8262.465.511.213.66.01.40.80.0-1.2-3.3-4.8-21.7-34.00.00.00.00.0

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-114000.0517000.0-214000.0-43000.06000.0-27000.0-30000.0-3000.07000.0-15000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-0.42.4-0.6-0.00.1-0.4-0.1-0.00.1-2.1

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-43000.06000.0-27000.0-3000.07000.0-15000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-0.00.1-0.4-0.00.1-2.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.0

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-31
Value-0.373-0.2140.05-0.192-0.023-0.201-10.6953.6924.2352.6692.8242.7992.4422.3941.1090.9540.8610.4250.2010.1580.1310.0610.0060.006-0.405-0.037-0.023-0.0940.0010.018
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.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-1.4-1.00.1-0.0-0.3-3.3-20.840.482.9365.6273.4255.65.9266.068.111.814.67.32.62.61.90.90.10.2-15.1-5.70.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
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-30
Value-108.445-99.714-85.668633-123.473-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-397.3-462.2-251.285.1-1480.0-1799.2-128.7-1031.6-1950.7-11973.6-7775.6-6641.4-65.3-6283.2-3011.5-467.3-567.3-479.1-276.5-273.3

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-31
Value807977749184888187747064584943393328241821171611119.232118.3686.7625.381
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.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax293.2369.4227.010.01091.71364.5172.0891.31704.510171.26827.95896.1141.35550.42679.9487.1564.9487.8313.0294.6301.1257.2354.5341.0418.41416.00.00.00.00.0

Revenue From Contract With Customer Including Assessed Tax

us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax

us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax


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-31
Value2721347458.3436.167519.1395.110.731.0331.095410.91.6288.0685.895.847.6916.167.0656.8564.6353.4262.6870.652
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax100.0100.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 RevenueFromContractWithCustomerIncludingAssessedTax100.0100.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:RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:CounterpartyName, us-gaap:ProductOrService, us-gaap:TypeOfArrangement

bpmc:CStone, bpmc:Collaboration, us-gaap:CollaborativeArrangement


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-06-30
Value129.2710.1340.11.2632.1342.06.040
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax45.143.00.40.015.134.63.965.796.5
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax45.143.00.40.015.134.63.965.796.5
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:CStone bpmc:Collaboration us-gaap:CollaborativeArrangement100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:CStone, bpmc:LicenseMilestone, us-gaap:CollaborativeArrangement


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0.09.00.00.00.02.02.06.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.041.70.00.00.032.43.965.7
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.041.70.00.00.032.43.965.7
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:CStone bpmc:LicenseMilestone us-gaap:CollaborativeArrangement0.0100.00.00.00.0100.0100.0100.0

bpmc:CStone, bpmc:OtherCollaboration, us-gaap:CollaborativeArrangement


Revenue
Period End2021-03-312020-03-31
Value0.2710.134
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax1.32.2
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax1.32.2
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:CStone bpmc:OtherCollaboration us-gaap:CollaborativeArrangement100.0100.0

bpmc:CStone, bpmc:TerritorySpecificActivitiesManufacturingServices, us-gaap:CollaborativeArrangement


Revenue
Period End2021-06-302020-12-312020-09-302020-06-302019-12-31
Value100.1340.11.2630.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax37.90.40.015.10.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax37.90.40.015.10.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:CStone bpmc:TerritorySpecificActivitiesManufacturingServices us-gaap:CollaborativeArrangement100.0100.0100.0100.00.0

bpmc:CStone, us-gaap:Royalty, us-gaap:CollaborativeArrangement


Revenue
Period End2021-06-30
Value1.947
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax7.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax7.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:CStone us-gaap:Royalty us-gaap:CollaborativeArrangement100.0

bpmc:Clementia, bpmc:Collaboration, us-gaap:CollaborativeArrangement


Revenue
Period End2020-12-31
Value0.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:Clementia bpmc:Collaboration us-gaap:CollaborativeArrangement0.0

bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement, bpmc:Collaboration, us-gaap:CollaborativeArrangement


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value1.3491.537102.1611.1090.5753.3293.139
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.97.131.50.313.39.36.534.3
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.97.131.50.313.39.36.534.3
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement bpmc:Collaboration us-gaap:CollaborativeArrangement100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:RocheCollaborationPralsetnibAgreement, bpmc:Collaboration, us-gaap:CollaborativeArrangement


Revenue
Period End2021-06-302021-03-312020-12-312020-09-30
Value1.9121.77216736
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax7.08.248.598.9
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax7.08.248.598.9
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:RocheCollaborationPralsetnibAgreement bpmc:Collaboration us-gaap:CollaborativeArrangement100.0100.0100.0100.0

bpmc:RocheCollaborationPralsetnibAgreement, bpmc:LicenseMilestone, us-gaap:CollaborativeArrangement


Revenue
Period End2020-12-312020-09-30
Value1540
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax44.05.4
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax44.05.4
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:RocheCollaborationPralsetnibAgreement bpmc:LicenseMilestone us-gaap:CollaborativeArrangement100.0100.0

bpmc:RocheCollaborationPralsetnibAgreement, bpmc:TerritorySpecificActivitiesManufacturingAndOtherServices, us-gaap:CollaborativeArrangement


Revenue
Period End2021-06-30
Value1.912
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax7.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax7.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:RocheCollaborationPralsetnibAgreement bpmc:TerritorySpecificActivitiesManufacturingAndOtherServices us-gaap:CollaborativeArrangement100.0

bpmc:RocheCollaborationPralsetnibAgreement, bpmc:TerritorySpecificActivitiesServices, us-gaap:CollaborativeArrangement


Revenue
Period End2021-03-312020-12-312020-09-30
Value1.7721.550.856
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax8.24.50.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax8.24.50.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:RocheCollaborationPralsetnibAgreement bpmc:TerritorySpecificActivitiesServices us-gaap:CollaborativeArrangement100.0100.0100.0

bpmc:RocheCollaborationPralsetnibAgreement, bpmc:UpfrontLicense, us-gaap:CollaborativeArrangement


Revenue
Period End2020-12-312020-09-30
Value0.0695
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.093.4
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.093.4
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:RocheCollaborationPralsetnibAgreement bpmc:UpfrontLicense us-gaap:CollaborativeArrangement0.0100.0

us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:ProductOrService

bpmc:Collaboration


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1512277382.6632.709519.1395.110.73
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax58.158.580.499.231.943.9100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax58.158.580.499.231.943.9100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax bpmc:Collaboration100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Product


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value118.9556.6886.3085.683.458
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax41.941.519.60.868.156.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax41.941.519.60.868.156.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:Product100.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-31
Value49424237423532252116
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax180.6194.7124.75.0505.5578.262.6280.6429.02267.5

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-31
Value15681625171815588179137077378075445406066656647154204442522821671862061781952045549
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.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.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-302017-12-31
Value23922524823823623024322121420012111691
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.313.914.415.328.925.334.430.026.636.822.419.312.8

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-31
Value15681625171815588179137077378075445406066656647154204442522821671862061781952045549
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.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.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-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-312013-12-312012-12-31
Value132814001470132058168246451659234441948955257062334137418821397112129143158169-90.085-79.382-41.454-20.916
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.0
Percentage of Assets84.786.185.684.771.174.765.670.073.463.277.680.783.185.987.281.284.174.575.358.260.362.980.581.083.0-161.1-159.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
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-312016-12-31
Value-5.835-5.097-5.214-1.94-1.12-0.069-2.5340.6370.9270.075-0.18-0.337-0.381-0.591-0.269-0.018
Percentage of StockholdersEquity-0.4-0.4-0.4-0.1-0.2-0.0-0.50.10.20.0-0.0-0.1-0.1-0.1-0.0-0.0
Percentage of Assets-0.4-0.3-0.3-0.1-0.1-0.0-0.40.10.10.0-0.0-0.1-0.1-0.1-0.0-0.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.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-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value2174213621061867176217391412139413761029101610069979889794202782.8220.4660.092
Percentage of StockholdersEquity163.6152.6143.3141.5303.1254.7304.1270.1232.2299.0242.6205.8180.5173.2157.0197.4193.7-3.6-1.1-0.4
Percentage of Assets138.6131.4122.6119.9215.6190.4199.5189.0170.5188.9188.2166.1150.0148.8136.9148.7155.95.70.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.0

us-gaap:CommonStock


Stockholders
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-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value0.0590.0580.0580.0560.0540.0540.0490.0490.0490.0440.0440.0440.0440.0440.0430.0330.0270.0020.0010.001
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.0-0.0-0.0
Percentage of Assets0.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:CommonStock0.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 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-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value-839.514-731.07-631.356-545.688-1179.666-1056.194-945.239-878.908-784.633-684.952-597.545-517.223-444.5-417.452-355.589-207.47-134.975-82.206-41.921-21.009
Percentage of StockholdersEquity-63.2-52.2-42.9-41.3-202.9-154.7-203.6-170.2-132.4-199.0-142.6-105.7-80.4-73.1-57.0-97.4-93.7103.6101.1100.4
Percentage of Assets-53.5-45.0-36.7-35.0-144.3-115.6-133.6-119.1-97.2-125.8-110.6-85.3-66.8-62.8-49.7-73.4-75.4-164.70.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.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-31
Value7049379278415687045165136124264995656226156854004312132201591781971701882015248
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.0
Percentage of Assets44.957.754.054.069.577.173.069.675.978.392.593.393.592.795.895.397.084.777.995.095.596.095.396.698.693.396.7

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-312012-12-31
Value5346976845652883751138982796878117134400579156527410912216217919350474.61813201.9873.277
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.0
Percentage of Assets34.142.939.836.335.341.116.112.110.214.612.613.017.720.355.913.620.522.318.444.358.659.490.992.194.890.094.60.00.00.00.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
Value539703689570293380119948784738412213940562965753164
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 Assets34.443.340.136.635.941.616.912.910.915.513.613.918.421.056.614.821.622.818.991.7

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-302018-12-31
Value25347.096443.4034.510.6632.4140.750.064
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.62.10.42.80.40.50.10.30.10.0

us-gaap:AccountsReceivableNetCurrent us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CStone, us-gaap:CollaborativeArrangement


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5.4869.7910.5631.050.7062.3740.663
Percentage of AccountsReceivableNetCurrent21.528.27.92.420.752.6100.0
Percentage of Assets0.30.60.00.10.10.30.1
Percentage of Assets bpmc:CStone us-gaap:CollaborativeArrangement0.00.00.00.00.00.00.0

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Accounts
Period End2021-06-302021-03-312020-09-30
Value111840
Percentage of AccountsReceivableNetCurrent46.653.590.2
Percentage of Assets0.81.12.6
Percentage of Assets bpmc:RocheCollaborationPralsetnibAgreement us-gaap:CollaborativeArrangement0.00.00.0

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value15168.5815.5654.3592.665
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0
Percentage of Assets1.01.00.50.40.50.3

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-31
Value2125221717109.821514105.7756.0218.7578.373126.1927.2394.7362.6893.4492.2161.9284.1766.2185.8141.2790.915
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.0
Percentage of Assets1.41.61.31.12.21.11.42.11.82.01.11.01.31.31.71.51.61.91.02.11.20.92.33.22.82.31.8

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value5454535353535250444038299.4568.7383.028
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.53.33.13.56.65.87.46.95.57.47.14.13.34.96.1

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:ComputerEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1.5551.5551.5131.5721.5711.5581.5581.6321.5541.5541.8050.6240.7680.6150.369
Percentage of PropertyPlantAndEquipmentGross2.82.92.82.92.92.93.03.23.53.94.72.28.17.012.2
Percentage of Assets0.10.10.10.10.20.20.20.20.20.30.30.10.30.30.7
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value0.1620.2320.1510.191.1661.0810.9561.1496.0362.5420.95618
Percentage of PropertyPlantAndEquipmentGross0.30.40.30.42.22.01.82.313.66.32.565.5
Percentage of Assets0.00.00.00.00.10.10.10.20.70.50.22.7
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Equipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1211111010108.9758.377.3766.7426.2323.6043.0592.7122.0
Percentage of PropertyPlantAndEquipmentGross22.421.621.220.320.419.717.216.616.616.716.312.432.331.066.1
Percentage of Assets0.80.70.70.71.31.11.31.10.91.21.20.51.11.54.0
Percentage of Assets us-gaap:Equipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value3.4173.4153.423.7643.593.583.5123.4912.452.4552.3690.8370.7840.6320.326
Percentage of PropertyPlantAndEquipmentGross6.26.36.37.06.76.76.76.95.56.16.22.98.37.210.8
Percentage of Assets0.20.20.20.20.40.40.50.50.30.50.40.10.30.40.7
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value36363636363536352626264.6814.6734.6120.191
Percentage of PropertyPlantAndEquipmentGross67.568.168.668.767.167.870.470.259.966.169.616.149.452.86.3
Percentage of Assets2.42.32.22.44.43.95.24.83.34.94.90.71.72.60.4
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value0.4120.4120.4120.350.4080.4080.4170.4080.4080.4080.280.2630.1720.1670.142
Percentage of PropertyPlantAndEquipmentGross0.80.80.80.70.80.80.80.80.91.00.70.91.81.94.7
Percentage of Assets0.00.00.00.00.00.00.10.10.10.10.10.00.10.10.3
Percentage of Assets us-gaap:SoftwareAndSoftwareDevelopmentCosts0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value2221191816151312109.7468.6554.6443.2682.0771.546
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.51.31.11.22.11.71.91.71.41.81.60.61.21.23.1

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
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
Value313234353637383833302929302924137.7746.0816.1886.5786.5656.5376.6614.8051.3931.2951.482
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.0
Percentage of Assets2.02.02.02.34.54.15.45.24.25.65.54.94.54.43.43.21.72.42.23.93.53.23.72.50.72.33.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value6465676970717273757654
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.14.13.94.48.67.910.310.09.314.19.1

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-31
Value115.365.9258.6668.28610105.7415.8875.8455.5565.5794.8981.3411.3141.6560.8521.4130.8560.5570.5690.540.5550.560.0361.0990.099
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.0
Percentage of Assets0.70.30.30.61.01.11.40.80.71.11.00.90.70.20.20.40.20.60.30.30.30.30.30.30.02.00.2

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-31
Value1847000.02889000.04370000.02929000.05591000.08468000.04793000.02203000.06608000.04421000.03298000.03988000.02980000.03288000.03744000.02092000.02581000.02282000.02211000.01848000.02730000.02773000.02455000.01562000.01611000.02334000.0814000.0
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.0
Percentage of Assets0.10.20.30.20.70.90.70.30.80.80.60.70.40.50.50.50.60.90.81.11.51.31.40.80.84.21.6

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-31
Value10786105898473888064505145392930231710117.417.6075.3356.4367.8094.0384.4043.81
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.0
Percentage of Assets6.85.36.25.710.38.112.510.97.99.39.67.56.04.44.35.73.94.14.24.44.12.63.64.02.07.97.6

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


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
Value7.9121412108.0178.696.164.9334.4154.2383.65.1195.1394.8035.373
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.90.70.71.01.00.90.70.50.80.70.80.80.70.8

us-gaap:ContractWithCustomerLiabilityCurrent us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CStone, us-gaap:CollaborativeArrangement


Contract
Period End2021-06-30
Value1.7
Percentage of ContractWithCustomerLiabilityCurrent21.5
Percentage of Assets0.1
Percentage of Assets bpmc:CStone us-gaap:CollaborativeArrangement0.0

bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement, us-gaap:CollaborativeArrangement


Contract
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value6.27.36.18.36.2
Percentage of ContractWithCustomerLiabilityCurrent78.449.148.679.9100.6
Percentage of Assets0.40.40.40.50.9
Percentage of Assets bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement us-gaap:CollaborativeArrangement0.00.00.00.00.0

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-31
Value12511213011010598106948164605650394235322528242723181914146.764
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.0
Percentage of Assets8.06.97.67.112.910.815.012.810.111.911.29.37.66.06.08.47.410.210.114.514.911.510.49.97.126.213.5

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value8465000.08193000.07935000.07672000.07416000.07169000.06823000.06587000.06357000.05278000.04730000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.50.50.90.81.00.90.81.00.8

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


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-302017-12-312015-06-302015-03-312014-12-31
Value5486000.05657000.06109000.02957000.01776000.02228000.02819000.02244000.02269000.02544000.02092000.01508000.01451000.0662000.0508000.0386000.0
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.30.40.20.20.20.40.30.30.50.40.20.20.30.90.8

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-31
Value6957000.07355000.07235000.09318000.08589000.07928000.07814000.0120000.0144000.0167000.0192000.0216000.0284000.088000.0131000.0356000.0175000.0165000.0154000.0211000.0308000.0281000.0252000.0
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.0
Percentage of Assets0.40.50.40.61.10.91.10.00.00.00.00.00.00.00.00.10.00.10.10.10.20.10.1

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value7779818385878990929469
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.94.94.85.410.59.612.612.311.517.311.7

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value14
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.9

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value12
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.7

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value13
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.8

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value13
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.8

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value56
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets3.3

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value8995979999
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0
Percentage of Assets5.213.613.212.318.3

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value126140143147149
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0
Percentage of Assets7.319.819.518.227.5

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value36
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets2.1

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-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-312013-12-312012-12-31
Value132814001470132058168246451659234441948955257062334137418821397112129143158169-90.085-79.382-41.454-20.916
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.0
Percentage of Assets84.786.185.684.771.174.765.670.073.463.277.680.783.185.987.281.284.174.575.358.260.362.980.581.083.0-161.1-159.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
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-312016-12-31
Value-5.835-5.097-5.214-1.94-1.12-0.069-2.5340.6370.9270.075-0.18-0.337-0.381-0.591-0.269-0.018
Percentage of StockholdersEquity-0.4-0.4-0.4-0.1-0.2-0.0-0.50.10.20.0-0.0-0.1-0.1-0.1-0.0-0.0
Percentage of Assets-0.4-0.3-0.3-0.1-0.1-0.0-0.40.10.10.0-0.0-0.1-0.1-0.1-0.0-0.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.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-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value2174213621061867176217391412139413761029101610069979889794202782.8220.4660.092
Percentage of StockholdersEquity163.6152.6143.3141.5303.1254.7304.1270.1232.2299.0242.6205.8180.5173.2157.0197.4193.7-3.6-1.1-0.4
Percentage of Assets138.6131.4122.6119.9215.6190.4199.5189.0170.5188.9188.2166.1150.0148.8136.9148.7155.95.70.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.0

us-gaap:CommonStock


Stockholders
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-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value0.0590.0580.0580.0560.0540.0540.0490.0490.0490.0440.0440.0440.0440.0440.0430.0330.0270.0020.0010.001
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.0-0.0-0.0
Percentage of Assets0.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:CommonStock0.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 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-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value-839.514-731.07-631.356-545.688-1179.666-1056.194-945.239-878.908-784.633-684.952-597.545-517.223-444.5-417.452-355.589-207.47-134.975-82.206-41.921-21.009
Percentage of StockholdersEquity-63.2-52.2-42.9-41.3-202.9-154.7-203.6-170.2-132.4-199.0-142.6-105.7-80.4-73.1-57.0-97.4-93.7103.6101.1100.4
Percentage of Assets-53.5-45.0-36.7-35.0-144.3-115.6-133.6-119.1-97.2-125.8-110.6-85.3-66.8-62.8-49.7-73.4-75.4-164.70.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.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-31
Value59000.058000.058000.056000.054000.054000.049000.049000.049000.044000.044000.044000.044000.044000.043000.039000.039000.033000.033000.027000.027000.027000.027000.027000.027000.02000.02000.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.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.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


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-31
Value2174213621061867176217391412139413761029101610069979889796476434234202832812802782772763.6912.822
Percentage of AdditionalPaidInCapital100.0100.0100.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 Assets138.6131.4122.6119.9215.6190.4199.5189.0170.5188.9188.2166.1150.0148.8136.9154.2144.6167.7148.7169.1151.1136.0155.9142.1135.36.65.7

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-31
Value-839510000.0-731070000.0-631360000.0-545690000.0-1179700000.0-1056200000.0-945240000.0-878910000.0-784630000.0-684950000.0-597540000.0-517220000.0-444500000.0-417450000.0-355590000.0-306560000.0-268860000.0-235450000.0-207470000.0-186210000.0-169370000.0-150480000.0-134980000.0-119400000.0-106760000.0-93778000.0-82206000.0
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.0
Percentage of Assets-53.5-45.0-36.7-35.0-144.3-115.6-133.6-119.1-97.2-125.8-110.6-85.3-66.8-62.8-49.7-73.0-60.5-93.2-73.4-110.9-90.8-73.0-75.4-61.1-52.3-167.7-164.7

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-31
Value-5835000.0-5097000.0-5214000.0-1940000.0-1120000.0-69000.0-2535000.0637000.0927000.075000.0-180000.0-337000.0-381000.0-591000.0-269000.0-165000.0-314000.0-114000.0-18000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.4-0.3-0.3-0.1-0.1-0.0-0.40.10.10.0-0.0-0.1-0.1-0.1-0.0-0.0-0.1-0.0-0.0

Stock Issued During Period Value New Issues

us-gaap:StockIssuedDuringPeriodValueNewIssues

us-gaap:StockIssuedDuringPeriodValueNewIssues


Stock
Period End2020-09-302020-03-312019-06-30
Value79308327
Percentage of StockIssuedDuringPeriodValueNewIssues100.0100.0100.0
Percentage of Assets0.00.00.0

us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-09-302020-03-312019-06-30
Value79308327
Percentage of StockIssuedDuringPeriodValueNewIssues100.0100.0100.0
Percentage of Assets0.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.0

us-gaap:CommonStock


Stock
Period End2020-09-302020-03-312019-06-30
Value0.0010.0040.005
Percentage of StockIssuedDuringPeriodValueNewIssues0.00.00.0
Percentage of Assets0.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.0

us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:SubsidiarySaleOfStock

us-gaap:PrivatePlacement


Stock
Period End2020-07-13
Value79
Percentage of StockIssuedDuringPeriodValueNewIssues0.0
Percentage of Assets0.0
Percentage of Assets us-gaap:PrivatePlacement0.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-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value24211919171413108.3917.7625.549
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.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-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value24211919171413108.3917.7625.549
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.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.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-30
Value-63.165-125.778-24.799622-101.164-109.328-44.895-71.704-81.228-80.188-67.582-55.005-2.859-49.563-34.75-26.518-27.517-31.08-18.797-18.634
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-231.4-583.0-72.783.5-1212.6-1772.8-87.1-784.6-1589.6-10984.7-6542.3-5023.3-6.9-5507.0-2134.5-328.7-467.2-532.2-244.4-302.5

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-30
Value-115.176132-75.532-430.13811596774-248.053895616-14.791-219.12849-7.871-153.63635-138.167-15.618
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-422.0612.7-221.5-57.7138.6970.7131.4815.6-4854.312234.85444.41515.1-35.7-24347.63063.4-97.6-2608.4612.8-1796.5-253.5

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-30
Value147.011220843.1753101.8344.4953322.0110.7640.1130.5153.0623270.372216-0.42134-0.731
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax54.432.5645.311.338.15029.23.649.26502.9275.574.010.31.2340.220138.44.63669.7-7.21750.5-11.9

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-163.48713119276-86.428260247.3283.01711-10.577-38.302-17.135-265.629342-34.017384.287
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-599.062.2351.137.1-1035.94227.047.980.259.01525.6-1023.9-3497.9-41.3-29514.321067.3-421.6653.573.4

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-31
Value1592000.01608000.01672000.01648000.01668000.01571000.0-2075000.02605000.02510000.02219000.01170000.01163000.01133000.0780000.0391000.0396000.0393000.0398000.0393000.0407000.0396000.0386000.0333000.0204000.0202000.0209000.0206000.0143000.0139000.0134000.0
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.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-31
Value-1080000.0-1464000.01187000.0-2780000.0-2913000.03715000.02543000.0-4386000.02309000.0982000.0-689000.01029000.0-303000.0-482000.01657000.0-422000.0226000.071000.0377000.0-800000.0-140000.0567000.0707000.0-97000.0-736000.01517000.0-493000.0571000.0-272000.0-318000.0
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.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-30
Value-9.20627-37.31840-1.1073.847-1.7511.6640.3630.3230.0640.0
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.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-31
Value-295000.04837000.02216000.01743000.02366000.0382000.0
Percentage of IncreaseDecreaseInInventories100.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-30
Value-63.165-125.778-24.799622-101.164-109.328-44.895-71.704-81.228-80.188-67.582-55.005-2.859-49.563-34.75-26.518-27.517-31.08-18.797-18.634
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-231.4-583.0-72.783.5-1212.6-1772.8-87.1-784.6-1589.6-10984.7-6542.3-5023.3-6.9-5507.0-2134.5-328.7-467.2-532.2-244.4-302.5

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-31
Value-108.444-99.714-85.668633-123.474-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834-18.894-15.504-15.575-12.642-12.98-11.572-14.468-10.503-8.287-7.027
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.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-397.3-462.2-251.285.1-1480.0-1799.2-128.7-1031.6-1950.7-11973.6-7775.6-6641.4-65.3-6283.2-3011.5-467.3-567.3-479.1-276.5-273.3-267.4-226.1-336.0-369.0-483.1-1774.80.00.00.00.0

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-312018-09-302018-06-302018-03-31
Value-108.444-99.714633-123.474-110.955-94.275-99.681-87.407-72.723-27.048-56.549
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-397.3-462.285.1-1480.0-1799.2-1031.6-1950.7-11973.6-6641.4-65.3-6283.2
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
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-30
Value-108.445-99.714-85.668633-123.473-110.955-66.331-94.275-99.681-87.407-80.322-72.723-27.048-56.549-49.027-37.703-33.412-27.977-21.263-16.834
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-397.3-462.2-251.285.1-1480.0-1799.2-128.7-1031.6-1950.7-11973.6-7775.6-6641.4-65.3-6283.2-3011.5-467.3-567.3-479.1-276.5-273.3

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-31
Value242019191916151413108.8328.3917.7625.5493.7053.5992.9792.241.6461.9051.4871.1021.1950.9712.1740.841.30.5670.1920.267
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.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-30
Value-115.176132-75.532-430.13811596774-248.053895616-14.791-219.12849-7.871-153.63635-138.167-15.618
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-422.0612.7-221.5-57.7138.6970.7131.4815.6-4854.312234.85444.41515.1-35.7-24347.63063.4-97.6-2608.4612.8-1796.5-253.5

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-31
Value0.6620.1730.6870.0060.9411.5253.8916.1822.171.770.4252.6183.3226.312104.4750.2470.210.0180.5220.5521.2623.7540.8220.2880.0190.3990.1890.0180.094
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.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-30
Value147.011220843.1753101.8344.4953322.0110.7640.1130.5153.0623270.372216-0.42134-0.731
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax54.432.5645.311.338.15029.23.649.26502.9275.574.010.31.2340.220138.44.63669.7-7.21750.5-11.9

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value67.4966.7961.2860.0159.3759.158.8244.64
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value32837023311484523317
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:AccretionOfPremiumsAndDiscountsOnInvestments

bpmc:AccretionOfPremiumsAndDiscountsOnInvestments


Accretion
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-31
Value221000.0271000.0108000.0-134000.0-583000.0-1393000.0-1641000.0-1332000.0-1447000.0-1259000.0-983000.0-692000.0-286000.0-110000.0-10000.086000.097000.094000.075000.035000.0
Percentage of AccretionOfPremiumsAndDiscountsOnInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:CollaborationAgreementCashMilestonePaymentsReceived us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement

bpmc:CollaborationAgreementCashMilestonePaymentsReceived

bpmc:Clementia, us-gaap:SubsequentEvent, us-gaap:CollaborativeArrangement


Collaboration
Period End2020-07-31
Value20
Percentage of CollaborationAgreementCashMilestonePaymentsReceived100.0

bpmc:CollaborativeArrangementCashPaymentReceived us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementCashPaymentReceived

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-09-30
Value775
Percentage of CollaborativeArrangementCashPaymentReceived100.0

bpmc:CollaborativeArrangementCommercializationReductionInExpenses us-gaap:CounterpartyName, us-gaap:IncomeStatementLocation, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementCommercializationReductionInExpenses

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:ResearchAndDevelopmentExpense, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-06-302021-03-312020-12-312020-09-30
Value2.14.1109.7
Percentage of CollaborativeArrangementCommercializationReductionInExpenses100.0100.0100.0100.0

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:SellingGeneralAndAdministrativeExpenses, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-06-302021-03-312020-12-312020-09-30
Value2.23.05.35.3
Percentage of CollaborativeArrangementCommercializationReductionInExpenses104.873.249.154.6

bpmc:CollaborativeArrangementIssuanceAndSaleOfCommonStockCashPaymentReceived us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementIssuanceAndSaleOfCommonStockCashPaymentReceived

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-09-30
Value100
Percentage of CollaborativeArrangementIssuanceAndSaleOfCommonStockCashPaymentReceived100.0

bpmc:CollaborativeArrangementManufacturingAndResearchAndDevelopmentServicesRelatedToGlobalDevelopmentActivitiesNetOfCostSharingPayments us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementManufacturingAndResearchAndDevelopmentServicesRelatedToGlobalDevelopmentActivitiesNetOfCostSharingPayments

bpmc:CStone, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0.2690.73930561.0470.921.5332831.275
Percentage of CollaborativeArrangementManufacturingAndResearchAndDevelopmentServicesRelatedToGlobalDevelopmentActivitiesNetOfCostSharingPayments100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:CollaborativeArrangementMilestonesCashPaymentsReceived us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementMilestonesCashPaymentsReceived

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-06-302021-03-31
Value0.055
Percentage of CollaborativeArrangementMilestonesCashPaymentsReceived0.0100.0

bpmc:CollaborativeArrangementMilestonesCashPaymentsReceived us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement

us-gaap:SubsequentEvent, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-10-31
Value40
Percentage of CollaborativeArrangementMilestonesCashPaymentsReceived0.0

bpmc:CollaborativeArrangementTransactionPrice us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementTransactionPrice

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-07-13
Value695
Percentage of CollaborativeArrangementTransactionPrice100.0

bpmc:CollaborativeArrangementTransactionPriceMilestonePaymentsReceivable us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementTransactionPriceMilestonePaymentsReceivable

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-06-302021-03-312020-09-30
Value0.05540
Percentage of CollaborativeArrangementTransactionPriceMilestonePaymentsReceivable0.0100.0100.0

bpmc:CollaborativeArrangementTransactionPriceStockIssuedPremiumOnSaleOfStockToCounterparty us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementTransactionPriceStockIssuedPremiumOnSaleOfStockToCounterparty

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-07-13
Value20
Percentage of CollaborativeArrangementTransactionPriceStockIssuedPremiumOnSaleOfStockToCounterparty100.0

bpmc:CollaborativeArrangementTransactionPriceUpfrontPayment us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementTransactionPriceUpfrontPayment

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-07-13
Value675
Percentage of CollaborativeArrangementTransactionPriceUpfrontPayment100.0

bpmc:CollaborativeArrangementUpfrontPaymentCashPaymentReceived us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementUpfrontPaymentCashPaymentReceived

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-09-30
Value675
Percentage of CollaborativeArrangementUpfrontPaymentCashPaymentReceived100.0

bpmc:IncreaseDecreaseInCustomerAssets

bpmc:IncreaseDecreaseInCustomerAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value4.567-9.0131.326-3.990.28-2.15220-1.9464.1440.219-0.194-3.435
Percentage of IncreaseDecreaseInCustomerAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:IncreaseDecreaseInOperatingLeaseLiabilities

bpmc:IncreaseDecreaseInOperatingLeaseLiabilities


Increase
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-1905000.0-1776000.0-1752000.0-1787000.0-1073000.061000.0-591000.0-596000.0-969000.0
Percentage of IncreaseDecreaseInOperatingLeaseLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:LeaseRightOfUseAssetAmortization

bpmc:LeaseRightOfUseAssetAmortization


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1551000.01522000.01502000.01466000.01432000.01391000.01342000.01312000.01296000.01041000.0
Percentage of LeaseRightOfUseAssetAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:NetProceedsFromStockOptionExercisesAndEmployeeStockPurchasePlan

bpmc:NetProceedsFromStockOptionExercisesAndEmployeeStockPurchasePlan


Net
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302018-12-312018-09-30
Value147.0113.2771.6091.8344.5431.0840.611
Percentage of NetProceedsFromStockOptionExercisesAndEmployeeStockPurchasePlan100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:NonrefundableUpfrontPaymentReceived us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement

bpmc:NonrefundableUpfrontPaymentReceived

bpmc:Roche, us-gaap:SubsequentEvent, us-gaap:CollaborativeArrangement


Nonrefundable
Period End2020-07-13
Value675
Percentage of NonrefundableUpfrontPaymentReceived100.0

bpmc:StockIssuanceCostsIncurredButNotYetPaidNoncashOrPartialNoncashTransaction

bpmc:StockIssuanceCostsIncurredButNotYetPaidNoncashOrPartialNoncashTransaction


Stock
Period End2020-09-302020-06-302020-03-312019-09-302018-03-312017-03-31
Value1000.0-113000.0118000.0-3000.0166000.0516000.0
Percentage of StockIssuanceCostsIncurredButNotYetPaidNoncashOrPartialNoncashTransaction100.0100.0100.0100.0100.0100.0

bpmc:StockIssuedDuringPeriodValueNewIssuesPremium us-gaap:SubsidiarySaleOfStock

bpmc:StockIssuedDuringPeriodValueNewIssuesPremium

us-gaap:PrivatePlacement


Stock
Period End2020-07-13
Value20
Percentage of StockIssuedDuringPeriodValueNewIssuesPremium100.0

bpmc:StockIssuedDuringPeriodValueNewIssuesPurchaseConsideration us-gaap:SubsidiarySaleOfStock

bpmc:StockIssuedDuringPeriodValueNewIssuesPurchaseConsideration

us-gaap:PrivatePlacement


Stock
Period End2020-07-13
Value100
Percentage of StockIssuedDuringPeriodValueNewIssuesPurchaseConsideration100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
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-09-302016-06-302016-03-312015-12-312015-09-30
Value-213000.0443000.0-68000.093000.0-349000.0465000.0-2267000.0-103000.01850000.01478000.0784000.0-1986000.0-1012000.03126000.0751000.01276000.01840000.080000.0-101000.0-128000.0244000.0-1564000.02793000.0
Percentage of CapitalExpendituresIncurredButNotYetPaid100.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:ContractWithCustomerAssetAllowanceForCreditLossRecovery

us-gaap:ContractWithCustomerAssetAllowanceForCreditLossRecovery


Contract
Period End2021-06-302021-03-312020-12-312020-03-31
Value1063000.0774000.0499000.0119000.0
Percentage of ContractWithCustomerAssetAllowanceForCreditLossRecovery100.0100.0100.0100.0

us-gaap:ContractWithCustomerAssetCreditLossExpense

us-gaap:ContractWithCustomerAssetCreditLossExpense


Contract
Period End2021-06-302021-03-312020-12-312020-03-31
Value1617000.01582000.0741000.0607000.0
Percentage of ContractWithCustomerAssetCreditLossExpense100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement, us-gaap:CollaborativeArrangement


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value1.0641.2388.2361.2591.0610.9891.1081.518
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


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-30
Value1600000.01600000.01700000.01600000.01700000.01600000.01600000.01300000.01200000.01200000.01100000.01200000.01100000.0
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value-162000.0-97000.0-347000.014000.0-62000.050000.028000.0-13000.019000.0-16000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.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-31
Value215000.0528000.0508000.0254000.0147000.0167000.0
Percentage of EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


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-31
Value19-20.785146.14612-16.576101611-1.2085.8787.33112-0.5255.5215.1235.505-1.5523.846-0.2752.523-0.3210.4121.0880.571-0.1151.4090.3160.8210.327
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.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:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


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-30
Value-2.695-0.185-4.2490.702-0.793-0.5754.742-3.139-0.966-0.731-1.033-1.0958.561-0.954-1.398-4.633
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets


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-30
Value3785000.044000.0356000.0222000.0-2084000.066000.0-78000.0-121000.065000.0114000.0-23000.0681000.03557000.027000.0-342000.0804000.010000.0-14000.0299000.0-12000.028000.0-11000.0-3000.0524000.0
Percentage of IncreaseDecreaseInOtherNoncurrentAssets100.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: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-31
Value-1.8392.5945.354-1.8937.7511.408-3.8372.3352.9171.9230.137-3.3330.385-3.4737.094-2.4360.6361.972-0.761.2330.319-2.2620.4380.4050.2750.364-0.462-0.2621.222-0.029
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.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements us-gaap:AwardType

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:EmployeeStockOption


Incremental
Period End2020-12-312020-09-30
Value38000.01289000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0

us-gaap:RestrictedStockUnitsRSU


Incremental
Period End2020-12-312020-09-30
Value122000.0328000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements321.125.4

us-gaap:InventoryWriteDown

us-gaap:InventoryWriteDown


Inventory
Period End2021-06-302020-06-30
Value400000.00
Percentage of InventoryWriteDown100.00.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value4.1834.3953.8483.5733.5983.6593.5393.4593.4182.863
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value4.4514.7224.5864.3034.3284.3814.2564.1674.1263.564
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3.6983.6963.6553.6163.5913.5813.523.4852.6212.621
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax


Other
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-777000.0-1057000.02492000.0-287000.0845000.0270000.044000.0210000.0-322000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-777000.0-1057000.02492000.0-287000.0845000.0270000.044000.0210000.0-322000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value-738000.0117000.0-1051000.02465000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value-738000.0117000.0-1051000.02465000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax


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-31
Value-624000.0-400000.0-217000.0-777000.0-1057000.02492000.0-157000.0-287000.0845000.0270000.0173000.044000.0210000.0-323000.0-104000.089000.0-200000.0-114000.0-45000.0-28000.024000.031000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:OtherOperatingActivitiesCashFlowStatement


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312018-12-312017-12-31
Value816000.0536000.0101000.085000.0377000.0-134000.0-16000.05000.0
Percentage of OtherOperatingActivitiesCashFlowStatement100.0100.0100.0100.0100.0100.0100.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-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value29983172564921391401323521121521591503384510519118159360.069
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:ProceedsFromIssuanceInitialPublicOffering

us-gaap:ProceedsFromIssuanceInitialPublicOffering


Proceeds
Period End2020-09-302019-12-312019-09-302017-12-312017-09-302015-12-312015-09-30
Value0.00.284-0.2843260.00.00.0
Percentage of ProceedsFromIssuanceInitialPublicOffering0.0100.0100.0100.00.00.00.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities


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-30
Value1852159713410520021221210620420917813912610610242542121
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockOptionsExercised


Proceeds
Period End2020-09-302019-09-30
Value5.0354.543
Percentage of ProceedsFromStockOptionsExercised100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-0.007-0.011-0.0260.5230.00.00.023
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.00.00.00.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value5.168.34-1.09
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value-0.8100.212.39
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value1.362.37-2.03
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value10.4232.3112.99
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value-1.31100.262.9
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value4.2673.23-1.11
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice100.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-31
Value24212019191715141310
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 us-gaap:AwardType

us-gaap:EmployeeStock


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.2870.2760.2940.3060.2020.1570.1440.1390.1060.092
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost11.21.31.51.51.00.90.90.90.80.9

us-gaap:EmployeeStockOption


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1414141414131312129.579
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost161.066.772.372.574.480.685.185.287.993.0

us-gaap:RestrictedStockUnitsRSU


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value9.276.7955.2455.1644.8443.1532.2022.0761.5440.624
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost137.832.026.226.024.618.514.013.811.36.1

us-gaap:StockIssuedDuringPeriodSharesNewIssues us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:SubsidiarySaleOfStock, us-gaap:TypeOfArrangement

us-gaap:StockIssuedDuringPeriodSharesNewIssues

bpmc:Roche, us-gaap:SubsequentEvent, us-gaap:PrivatePlacement, us-gaap:CollaborativeArrangement


Stock
Period End2020-07-13
Value0.973386
Percentage of StockIssuedDuringPeriodSharesNewIssues100.0

us-gaap:StockIssuedDuringPeriodSharesNewIssues us-gaap:StatementEquityComponents

us-gaap:CommonStock


Stock
Period End2020-09-302020-03-312019-06-30
Value10354.7101444.662162
Percentage of StockIssuedDuringPeriodSharesNewIssues0.00.00.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:CommonStock


Stock
Period End2021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value483194980.1861660.1157980.2152990.1344390.0615420.0569550.243721
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-06-302020-06-302019-06-302018-06-30
Value1733000.0942000.0522000.0345000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-06-302019-06-302018-06-30
Value1733000.0942000.0522000.0345000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value118.3186.282.3351.6133.0895.8132.0610.6510.7423.553
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value118.3186.2792.3351.6123.0895.8132.0610.6510.7423.552
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.099.9100.0100.0100.0100.0100.0100.0

us-gaap:SubleaseIncome

us-gaap:SubleaseIncome


Sublease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value268000.0327000.0738000.0730000.0730000.0722000.0717000.0708000.0708000.0701000.0
Percentage of SubleaseIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:AccruedContractWithCustomerAssetAccumulatedAllowanceForCreditLoss

bpmc:AccruedContractWithCustomerAssetAccumulatedAllowanceForCreditLoss


Accrued
Period End2021-06-302021-03-312020-12-312020-09-30
Value2163000.01649000.0966000.0722000.0
Percentage of AccruedContractWithCustomerAssetAccumulatedAllowanceForCreditLoss100.0100.0100.0100.0

bpmc:AccruedCostsExternalResearchAndPreclinicalDevelopment

bpmc:AccruedCostsExternalResearchAndPreclinicalDevelopment


Accrued
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value60595544363631175.6961.4712.1771.7541.5972.034
Percentage of AccruedCostsExternalResearchAndPreclinicalDevelopment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:AtMarketOfferingAmountAuthorizedAggregateOfferingPrice us-gaap:SubsidiarySaleOfStock

bpmc:AtMarketOfferingAmountAuthorizedAggregateOfferingPrice

bpmc:AtMarketOffering


At
Period End2020-07-31
Value250
Percentage of AtMarketOfferingAmountAuthorizedAggregateOfferingPrice100.0

bpmc:CashEquivalentAndAvailableForSaleDebtSecuritiesAmortizedCostBasis

bpmc:CashEquivalentAndAvailableForSaleDebtSecuritiesAmortizedCostBasis


Cash
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-31
Value1354644743547593666415494559617621673390421236268
Percentage of CashEquivalentAndAvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax

bpmc:CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax


Cash
Period End2020-09-302020-06-302020-03-312019-12-31
Value1338000.01958000.02975000.0518000.0
Percentage of CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0

bpmc:CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax

bpmc:CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax


Cash
Period End2020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value174000.017000.012000.030000.01000.023000.0164000.0337000.0388000.0269000.0
Percentage of CashEquivalentsAndAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:CashEquivalentsAndAvailableForSaleSecuritiesDebtSecuritiesFairValue

bpmc:CashEquivalentsAndAvailableForSaleSecuritiesDebtSecuritiesFairValue


Cash
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-312015-12-31
Value1355646746547594667415494559616621673390421236268162
Percentage of CashEquivalentsAndAvailableForSaleSecuritiesDebtSecuritiesFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:CollaborativeArrangementEligibleContingentOptionFeesAndMilestonePayments us-gaap:CounterpartyName, us-gaap:SubsequentEventType, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementEligibleContingentOptionFeesAndMilestonePayments

bpmc:Roche, us-gaap:SubsequentEvent, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-07-13
Value927
Percentage of CollaborativeArrangementEligibleContingentOptionFeesAndMilestonePayments100.0

bpmc:CollaborativeArrangementMilestonesContingentPaymentsEligibleToReceive us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementMilestonesContingentPaymentsEligibleToReceive

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-07-13
Value927
Percentage of CollaborativeArrangementMilestonesContingentPaymentsEligibleToReceive100.0

bpmc:CollaborativeArrangementMilestonesRegulatoryAndDevelopmentMilestonesAchieved us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementMilestonesRegulatoryAndDevelopmentMilestonesAchieved

bpmc:CStone, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-03-31
Value9000000.0
Percentage of CollaborativeArrangementMilestonesRegulatoryAndDevelopmentMilestonesAchieved100.0

bpmc:CollaborativeArrangementMilestonesResearchMilestonesAchieved us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementMilestonesResearchMilestonesAchieved

bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-06-302021-03-312020-12-312019-10-312018-06-30
Value191910.08.010.0
Percentage of CollaborativeArrangementMilestonesResearchMilestonesAchieved100.0100.0100.0100.0100.0

bpmc:CollaborativeArrangementMilestonesSpecifiedRegulatoryAndCommercializationMilestonesAchieved us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementMilestonesSpecifiedRegulatoryAndCommercializationMilestonesAchieved

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2021-06-302021-03-312020-12-312020-09-30
Value55555540
Percentage of CollaborativeArrangementMilestonesSpecifiedRegulatoryAndCommercializationMilestonesAchieved100.0100.0100.0100.0

bpmc:CollaborativeArrangementOptionFeesAndMilestonesPreClinicalAndClinicalDevelopmentEventsPriorToLicensingContingentPaymentsEligibleToReceive us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CollaborativeArrangementOptionFeesAndMilestonesPreClinicalAndClinicalDevelopmentEventsPriorToLicensingContingentPaymentsEligibleToReceive

bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement, us-gaap:CollaborativeArrangement


Collaborative
Period End2020-12-312016-03-31
Value323190
Percentage of CollaborativeArrangementOptionFeesAndMilestonesPreClinicalAndClinicalDevelopmentEventsPriorToLicensingContingentPaymentsEligibleToReceive100.0100.0

bpmc:DeferredTaxLiabilitiesRightOfUseAssets

bpmc:DeferredTaxLiabilitiesRightOfUseAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value14190.00.0
Percentage of DeferredTaxLiabilitiesRightOfUseAssets100.0100.00.00.0

bpmc:ExternalResearchDevelopmentAndCommercialContractCostsCurrent

bpmc:ExternalResearchDevelopmentAndCommercialContractCostsCurrent


External
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value68566056565159
Percentage of ExternalResearchDevelopmentAndCommercialContractCostsCurrent100.0100.0100.0100.0100.0100.0100.0

bpmc:InventoryCurrentAndNoncurrentFinishedGoodsNetOfReserves

bpmc:InventoryCurrentAndNoncurrentFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-31
Value1868000.01000000.0914000.0
Percentage of InventoryCurrentAndNoncurrentFinishedGoodsNetOfReserves100.0100.0100.0

bpmc:InventoryCurrentAndNoncurrentNet

bpmc:InventoryCurrentAndNoncurrentNet


Inventory
Period End2021-06-302021-03-312020-12-31
Value181710
Percentage of InventoryCurrentAndNoncurrentNet100.0100.0100.0

bpmc:InventoryCurrentAndNoncurrentRawMaterialsNetOfReserves

bpmc:InventoryCurrentAndNoncurrentRawMaterialsNetOfReserves


Inventory
Period End2021-06-30
Value3507000.0
Percentage of InventoryCurrentAndNoncurrentRawMaterialsNetOfReserves100.0

bpmc:InventoryCurrentAndNoncurrentWorkInProcessNetOfReserves

bpmc:InventoryCurrentAndNoncurrentWorkInProcessNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-31
Value13169.488
Percentage of InventoryCurrentAndNoncurrentWorkInProcessNetOfReserves100.0100.0100.0

bpmc:OperatingLossCarryforwardsLimitationsOnUseAvailableForUtilization

bpmc:OperatingLossCarryforwardsLimitationsOnUseAvailableForUtilization


Operating
Period End2020-12-31
Value2000000.0
Percentage of OperatingLossCarryforwardsLimitationsOnUseAvailableForUtilization100.0

bpmc:OperatingLossCarryforwardsUnlimitedCarryforward us-gaap:IncomeTaxAuthority

bpmc:OperatingLossCarryforwardsUnlimitedCarryforward

us-gaap:DomesticCountry


Operating
Period End2020-12-31
Value414
Percentage of OperatingLossCarryforwardsUnlimitedCarryforward100.0

bpmc:SecurityDepositToBeReleased us-gaap:CounterpartyName

bpmc:SecurityDepositToBeReleased

bpmc:OfficeAndLaboratorySpaceInCambridgeMassachusetts45SidneyStreet


Security
Period End2020-12-31
Value500000.0
Percentage of SecurityDepositToBeReleased100.0

bpmc:UnbilledReceivablesIncludingReimbursableCostsCurrent

bpmc:UnbilledReceivablesIncludingReimbursableCostsCurrent


Unbilled
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value139.20118162020222.6624.5140.1513.4353.0752.8263.5773.4553.3514.2323.414
Percentage of UnbilledReceivablesIncludingReimbursableCostsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

bpmc:UnbilledReceivablesIncludingReimbursableCostsCurrent us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:CStone, us-gaap:CollaborativeArrangement


Unbilled
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-31
Value6.5120.4670.270.5610.5972.749
Percentage of UnbilledReceivablesIncludingReimbursableCostsCurrent47.35.11.62.72.912.1

bpmc:RocheCollaborationPralsetnibAgreement, us-gaap:CollaborativeArrangement


Unbilled
Period End2021-06-302021-03-312020-12-312020-09-30
Value7.2248.5361715
Percentage of UnbilledReceivablesIncludingReimbursableCostsCurrent52.592.896.694.1

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AccruedProfessionalFeesCurrent


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-302017-12-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value14111011109.658128.727.3135.7583.3794.0052.4671.6971.0350.9020.2430.2880.216
Percentage of AccruedProfessionalFeesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value698734538711477645419594667415494559616621673390421236268152172191
Percentage of AssetsFairValueDisclosure100.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-31
Value652679747643169100128
Percentage of AssetsFairValueDisclosure93.392.5138.890.435.415.630.6

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-31
Value1350141412851355646746547594667415494559616621673390421236268152172191
Percentage of AssetsFairValueDisclosure193.3192.5238.8190.4135.4115.6130.6100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2021-06-302021-03-312020-12-312019-12-312016-12-312016-09-302016-06-302016-03-31
Value316000.0643000.0962000.0518000.014000.028000.055000.031000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:InvestmentType

us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value176000.0371000.0513000.0598000.0730000.0883000.0160000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax55.757.753.30.00.00.030.9

us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value140000.0272000.0449000.0740000.01228000.02092000.0358000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax44.342.346.70.00.00.069.1

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


Available
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312016-09-30
Value380000.083000.014000.012000.030000.01000.023000.0164000.0337000.0388000.0592000.0269000.032000.01000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:InvestmentType

us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312018-12-31
Value300000.077000.014000.0173000.017000.04000.080000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax78.992.8100.00.00.033.348.8

us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-09-302019-12-312018-12-31
Value80000.06000.01000.08000.084000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax21.17.20.066.751.2

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312015-12-31
Value731864433504583336426481499273162
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:InvestmentType

us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value67974664316810012899
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis92.886.40.00.00.029.623.5

us-gaap:USTreasurySecurities


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value52117146191272305326
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis7.213.60.00.00.070.476.5

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-31
Value7515786775981288364101740.00.0
Percentage of AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value845732865434505584336425480498273
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

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


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value19352117146192274305326
Percentage of AvailableForSaleSecuritiesDebtSecurities22.97.213.60.00.00.070.476.6

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value652679747643169100128
Percentage of AvailableForSaleSecuritiesDebtSecurities77.192.886.40.00.00.029.6

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value65267974764316910012899
Percentage of AvailableForSaleSecuritiesDebtSecurities77.192.886.40.00.00.029.623.4

us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value19352117146192274305326
Percentage of AvailableForSaleSecuritiesDebtSecurities22.97.213.60.00.00.070.476.6

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:InvestmentType

us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value65267974764316910012899
Percentage of AvailableForSaleSecuritiesDebtSecurities77.192.886.40.00.00.029.623.4

us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value19352117146192274305326
Percentage of AvailableForSaleSecuritiesDebtSecurities22.97.213.60.00.00.070.476.6

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent


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-312017-09-302017-06-302017-03-312016-12-31
Value94153187192233291369404510336425480495472273333329150162
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312017-03-312016-12-31
Value75157867759812883642954
Percentage of AvailableForSaleSecuritiesDebtSecuritiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:MoneyMarketFunds


Cash
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value56528534111389827968781344005757505274109122162
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

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


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-03-312017-12-312015-09-302015-06-302015-03-312014-12-31
Value50568142056528534111389827968781344001791935047
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

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

us-gaap:MoneyMarketFunds, us-gaap:FairValueMeasurementsRecurring


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-03-312017-12-312015-09-302015-06-302015-03-312014-12-31
Value50568142056528534111389827968781344001791935047
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:CashCashEquivalentsAndShortTermInvestments

us-gaap:CashCashEquivalentsAndShortTermInvestments


Cash
Period End2021-06-302021-03-312020-12-312020-09-30
Value1380143015491355
Percentage of CashCashEquivalentsAndShortTermInvestments100.0100.0100.0100.0

us-gaap:CashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents

us-gaap:CashEquivalentsAtCarryingValue

us-gaap:MoneyMarketFunds


Cash
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-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
Value565285341113898279687813440057575052741091221621791935047
Percentage of CashEquivalentsAtCarryingValue100.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:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss

us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2554000.02000000.01192000.0950000.0830000.0488000.00
Percentage of ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss100.0100.0100.0100.0100.0100.00.0

us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss us-gaap:BalanceSheetLocation

us-gaap:AccountsReceivable


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value391000.0351000.0227000.0228000.0186000.0161000.0
Percentage of ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss15.317.619.024.022.433.0

us-gaap:AccruedLiabilities


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value2163000.01649000.0966000.0722000.0644000.0327000.0
Percentage of ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss84.782.581.076.077.667.0

us-gaap:ContractWithCustomerLiability us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

us-gaap:ContractWithCustomerLiability

bpmc:CStone, us-gaap:CollaborativeArrangement


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-03-31
Value6.27.66.52.10.00.00.00.00.00.00.00.00.0
Percentage of ContractWithCustomerLiability100.0100.0100.0100.00.00.00.00.00.00.00.00.00.0

bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement, us-gaap:CollaborativeArrangement


Contract
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value3233344346
Percentage of ContractWithCustomerLiability516.1439.5533.82061.90.0

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


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
Value302628353636393640414242433430
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityNoncurrent us-gaap:CounterpartyName, us-gaap:TypeOfArrangement

bpmc:RocheCollaborationAndLicenseImmunotherapyAgreement, us-gaap:CollaborativeArrangement


Contract
Period End2020-12-312019-12-31
Value2839
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss


Debt
Period End2021-06-302020-12-31
Value845864
Percentage of DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss us-gaap:InvestmentType

us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Debt
Period End2021-06-302020-12-31
Value652746
Percentage of DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss77.186.4

us-gaap:USTreasurySecurities


Debt
Period End2021-06-302020-12-31
Value193117
Percentage of DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss22.913.6

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss


Debt
Period End2020-12-312019-12-312018-12-312017-12-31
Value12582397273
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-31
Value4221691253833282551394397
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss100.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-31
Value7.31710109.6642.627
Percentage of DeferredTaxAssetsDeferredIncome100.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-31
Value34839423711985543317
Percentage of DeferredTaxAssetsGross100.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-31
Value1402191277869483015
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value1259268145.0950.289
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value2319135.953.8333.1181.9491.123
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsResearch100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value3225124.662.9141.3740.6280.294
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value19261.4361.1420.3660.3310.0540.109
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value5451000.04474000.04162000.04801000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation


Defined
Period End2020-12-31
Value11
Percentage of DefinedBenefitPlanAccumulatedBenefitObligation100.0

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:DefinedBenefitPlanBenefitObligation


Defined
Period End2020-12-31
Value14
Percentage of DefinedBenefitPlanBenefitObligation100.0

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets


Defined
Period End2020-12-31
Value7700000.0
Percentage of DefinedBenefitPlanFairValueOfPlanAssets100.0

us-gaap:DefinedBenefitPlanFundedStatusOfPlan

us-gaap:DefinedBenefitPlanFundedStatusOfPlan


Defined
Period End2020-12-31
Value-6400000.0
Percentage of DefinedBenefitPlanFundedStatusOfPlan100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


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-302017-12-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value16112717149.4613106.3254.5458.0716.595.7654.1182.7311.7591.3140.6250.623
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2020-12-312018-12-31
Value17393
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2021-06-302021-03-312020-09-302018-12-31
Value113120622.3
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.00.00.02.5

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-31
Value61
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions


Employee
Period End2021-06-302021-03-312020-12-312020-09-30
Value120133112124
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions100.0100.0100.0100.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2020-09-30
Value150000.0
Percentage of InventoryFinishedGoodsNetOfReserves100.0

us-gaap:InventoryNoncurrent

us-gaap:InventoryNoncurrent


Inventory
Period End2021-06-302021-03-312020-12-31
Value3639000.01213000.01821000.0
Percentage of InventoryNoncurrent100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2020-09-30
Value5415000.0
Percentage of InventoryWorkInProcessNetOfReserves100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


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

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value435802464288179123
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value776817471288177121
Percentage of OperatingLossCarryforwards178.1101.9101.4100.098.698.5

us-gaap:RestrictedCash

us-gaap:RestrictedCash


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-302017-12-31
Value5200000.05200000.05200000.05200000.05200000.05200000.05700000.05700000.05200000.05200000.05400000.05400000.04800000.0
Percentage of RestrictedCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashNoncurrent

us-gaap:RestrictedCashNoncurrent


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-312017-09-302016-12-31
Value5171000.05171000.05168000.05168000.05168000.05168000.05166000.05164000.05161000.05159000.05154000.05154000.04557000.04557000.04555000.04767000.01267000.0
Percentage of RestrictedCashNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SecurityDeposit us-gaap:CounterpartyName

us-gaap:SecurityDeposit

bpmc:OfficeAndLaboratorySpaceInCambridgeMassachusetts


Security
Period End2020-12-312020-03-312019-12-312019-09-302019-06-302019-03-312015-02-12
Value900000.0900000.0900000.0900000.0900000.0900000.01300000.0
Percentage of SecurityDeposit100.0100.0100.0100.0100.0100.0100.0

bpmc:OfficeAndLaboratorySpaceInCambridgeMassachusetts45SidneyStreet


Security
Period End2020-12-312020-03-312019-12-312019-09-302019-06-302019-03-31
Value3500000.03000000.03500000.03500000.03500000.03500000.0
Percentage of SecurityDeposit388.9333.3388.9388.9388.9388.9

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value82.0581.0665.3763.8163.4763.7582.583.7282.8382.9866.280
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2020-12-312019-12-312018-12-31
Value30613486
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue


Share
Period End2020-12-31
Value192
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value57.255.0751.649.45
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:SharePrice us-gaap:SubsidiarySaleOfStock

us-gaap:SharePrice

us-gaap:PrivatePlacement


Share
Period End2020-07-13
Value96.57
Percentage of SharePrice100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry, us-gaap:GeneralBusiness


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value1259268145.1
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0

us-gaap:DomesticCountry, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value14118.54.22.82.1
Percentage of TaxCreditCarryforwardAmount11.312.112.428.854.90.0

us-gaap:StateAndLocalJurisdiction, us-gaap:InvestmentCredit


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value0.80.80.50.10.1
Percentage of TaxCreditCarryforwardAmount0.60.90.70.72.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value119.46.22.11.51.1
Percentage of TaxCreditCarryforwardAmount8.910.29.114.429.40.0

us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount

us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount


Unrecorded
Period End2020-09-30
Value25
Percentage of UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount100.0

us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount us-gaap:CounterpartyName

bpmc:ManufacturingAgreementOctober2020


Unrecorded
Period End2020-12-31
Value30
Percentage of UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount0.0

us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount us-gaap:CounterpartyName, us-gaap:SubsequentEventType

bpmc:ManufacturingAgreementOctober2020, us-gaap:SubsequentEvent


Unrecorded
Period End2020-10-29
Value10.0
Percentage of UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount0.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:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:CounterpartyName, us-gaap:ProductOrService, us-gaap:TypeOfArrangement
(None, 'bpmc:Collaboration', 'us-gaap:CollaborativeArrangement')
Revenue From Contract With Customer Including Assessed Taxus-gaap: Counterparty Name, us-gaap: Product Or Service, us-gaap: Type Of Arrangement
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:CounterpartyName, us-gaap:ProductOrService, us-gaap:TypeOfArrangement
('bpmc:CStone', None, 'us-gaap:CollaborativeArrangement')
Revenue From Contract With Customer Including Assessed Taxus-gaap: Counterparty Name, us-gaap: Product Or Service, us-gaap: Type Of Arrangement
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:CounterpartyName, us-gaap:ProductOrService, us-gaap:TypeOfArrangement
('bpmc:RocheCollaborationPralsetnibAgreement', None, 'us-gaap:CollaborativeArrangement')
Revenue From Contract With Customer Including Assessed Taxus-gaap: Counterparty Name, us-gaap: Product Or Service, us-gaap: Type Of Arrangement
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AccountsReceivableNetCurrent
us-gaap:CounterpartyName, us-gaap:TypeOfArrangement
(None, 'us-gaap:CollaborativeArrangement')
Accounts Receivable Net Currentus-gaap: Counterparty Name, us-gaap: Type Of Arrangement
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
(None,)
Stock Issued During Period Value New Issuesus-gaap: Statement Equity Components