BLFS


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

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
us-gaap:PreferredStockSharesIssued
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:AwardType, us-gaap:PlanName
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService

us-gaap:CostsAndExpenses

us-gaap:GainLossOnInvestments

us-gaap:GeneralAndAdministrativeExpense

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingIncomeLoss

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ProductOrService

us-gaap:SellingAndMarketingExpense

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

us-gaap:InventoryFinishedGoods

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:LeaseContractualTerm

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:LongTermDebt
us-gaap:DebtInstrument

us-gaap:LongTermDebtNoncurrent

us-gaap:DeferredIncomeTaxLiabilitiesNet

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

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents

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

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities
us-gaap:BusinessAcquisition, us-gaap:DebtInstrument
us-gaap:DebtInstrumentInterestRateStatedPercentage
us-gaap:DebtInstrument
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

blfs:AdjustmentsToAdditionalPaidInCapitalStockIssuedAsEmployeeBonus
us-gaap:StatementEquityComponents
us-gaap:BusinessAcquisition
blfs:BusinessAcquisitionPercentageOfEquityIssuableSharesHeldInEscrowAccountsForPostClosingClaims
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:BusinessAcquisition
blfs:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentage
us-gaap:BusinessAcquisition
blfs:BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivable
us-gaap:BusinessAcquisition
blfs:BusinessCombinationConsiderationTransferredSettlementOfPrepaidDeposits
us-gaap:BusinessAcquisition
blfs:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment

blfs:CashlessExerciseOfWarrantsReclassifiedFromWarrantLiabilityToCommonStock

blfs:DepositsOnPropertyPlantAndEquipment

blfs:GainLossOnDispositionOfAssetsHeldForRent

blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongtermDeposits
us-gaap:LeaseContractualTerm
blfs:LeaseAgreementTenantAllowance
us-gaap:LeaseContractualTerm
blfs:LesseeOperatingLeaseYearlyRentIncreasePercentage

blfs:NoncashLeaseExpense

blfs:NoncashOrPartNoncashAcquisitionEquipmentAcquiredUnderOperatingLeases

blfs:OperatingLeaseCostsAndShorttermLeaseCosts

blfs:PaymentsToAcquireAssetsHeldForRent

blfs:ProceedsFromExerciseOfCommonStockOptionsAndWarrants

blfs:ProceedsFromIssuanceOfCommonStockNet

blfs:ReclassificationOfPropertyAndEquipmentToAssetsHeldForRent

blfs:ReclassificationOfWarrantLiabilitiesToEquityUponExercise
us-gaap:AwardType
blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue
us-gaap:AwardType
blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate
us-gaap:Range, us-gaap:AwardType
blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwards

blfs:ShippersPlacedInServiceDepreciation

blfs:ShippresPlacedInServiceDepreciation

blfs:StockIssuedDuringPeriodValueCashlessWarrantExercises
us-gaap:StatementEquityComponents

blfs:StockIssuedDuringPeriodValueWarrantExercises
us-gaap:StatementEquityComponents

blfs:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicNonvestedShareBasedCompensation

blfs:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicWarrantsOutstanding

blfs:UnvestedRestrictedSharesIncomeStatementImpact

blfs:WarrantsIncomeStatementImpact
us-gaap:LeaseContractualTerm, us-gaap:SubsequentEventType
blfs:YearlyPercentageIncreaseDecreaseInOperatingLease

us-gaap:BusinessCombinationAcquisitionRelatedCosts
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual

us-gaap:CapitalExpendituresIncurredButNotYetPaid
us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ProductOrService, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:StatementGeographical, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:RetirementPlanName, us-gaap:RetirementPlanType
us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent

us-gaap:FairValueAdjustmentOfWarrants
us-gaap:FairValueByAssetClass
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
us-gaap:FairValueByLiabilityClass
us-gaap:FairValueByLiabilityClass
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:InvestmentIncomeInterest

us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims

us-gaap:LeaseCost

us-gaap:NotesIssued1

us-gaap:OperatingLeaseCost

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherNonoperatingExpense

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:PaymentsOfStockIssuanceCosts
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesGross
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:ProceedsFromIssuanceOfCommonStock
us-gaap:SubsequentEventType

us-gaap:ProceedsFromIssuanceOfDebt
us-gaap:DebtInstrument

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleOfMachineryAndEquipment

us-gaap:ProceedsFromWarrantExercises

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShortTermLeaseCost
us-gaap:SubsidiarySaleOfStock
us-gaap:StockIssued1
us-gaap:SubsequentEventType
us-gaap:StockIssuedDuringPeriodSharesNewIssues
us-gaap:SubsequentEventType, us-gaap:SubsidiarySaleOfStock
us-gaap:BusinessAcquisition
us-gaap:StockIssuedDuringPeriodValueAcquisitions
us-gaap:BusinessAcquisition, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueIssuedForServices
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StatementEquityComponents

us-gaap:VariableLeaseCost

us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount

blfs:AccruedExpensesAndOtherCurrentLiabilities

blfs:AssetsHeldForRent

blfs:AssetsHeldForRentNoncurrent
us-gaap:BusinessAcquisition
blfs:BusinessAcquisitionAmountHeldInEscrow
us-gaap:BusinessAcquisition
blfs:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation
us-gaap:BusinessAcquisition
blfs:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation
us-gaap:BusinessAcquisition
blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAssets
us-gaap:BusinessAcquisition
blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCredit
us-gaap:BusinessAcquisition
blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDepositsAndOtherNoncurrentAssets
us-gaap:BusinessAcquisition
blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
us-gaap:BusinessAcquisition
blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets

blfs:DeferredTaxAssetsLeaseLiability

blfs:DeferredTaxAssetsLiablitiesGross

blfs:FinanceLeaseLiabilityPaymentsDueAfterYearFour

blfs:FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour

blfs:FixedAssetsHeldForRent

blfs:InvestmentsInNonMarketableEquitySecuritiesAndAvailableForSaleDebtSecurities

blfs:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour

blfs:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour

blfs:ShippersAndRelatedComponentsInProduction

blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet

blfs:ShippersPlacedInServiceGross

blfs:ShippersPlacedInServiceNet

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent

us-gaap:AccountsPayableOtherCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByAssetClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationContingentConsiderationLiability

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
us-gaap:BusinessAcquisition, us-gaap:MeasurementInputType
us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
us-gaap:BusinessAcquisition, us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
us-gaap:PlanName
us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:DebtInstrumentCarryingAmount
us-gaap:DebtInstrument
us-gaap:Range, us-gaap:InvestmentType, us-gaap:MeasurementInputType
us-gaap:DebtSecuritiesTradingMeasurementInput

us-gaap:DeferredCompensationLiabilityCurrent

us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredRevenueNoncurrent

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
us-gaap:BusinessAcquisition

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DepositsAssetsNoncurrent

us-gaap:DerivativeLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquityMethodInvestments
us-gaap:InvestmentType
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
us-gaap:InvestmentType, us-gaap:StatementClassOfStock
us-gaap:FairValueByAssetClass
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
us-gaap:FairValueByLiabilityClass
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterials

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcess

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByAssetClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency

us-gaap:LinesOfCreditCurrent

us-gaap:LoansPayableCurrent

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:LongTermLoansPayable

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLossCarryforwards
us-gaap:StatementClassOfStock
us-gaap:PreferredStockSharesOutstanding

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:RestrictedCash

us-gaap:RestrictedCashCurrent
us-gaap:ProductOrService
us-gaap:RevenueRemainingPerformanceObligation
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:AwardType, us-gaap:PlanName
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:AwardType, us-gaap:PlanName
us-gaap:SubsequentEventType
us-gaap:SharesIssuedPricePerShare
us-gaap:MeasurementInputType
us-gaap:WarrantsAndRightsOutstandingMeasurementInput
us-gaap:Range, us-gaap:MeasurementInputType

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Long Term Debt
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:CommonStockValue ▅▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁██████████0.0410.0340.0330.0320.0260.0210.0210.020.0190.0190.0190.0182370.0161070.0141450.0140210.0133330.013210.0130170.0128640.0127690.0126070.0125080.0124470.0121720.0121540.0121070.0120840.0120530.0120270.0119410.005030.0704150.0700360.0700360.069680.069680.069680.069680.069680.069680.06968NA0.06968NANA
 us-gaap:PreferredStockSharesIssued us-gaap:StatementClassOfStock us-gaap:SeriesAPreferredStock▁▁▁▁▁▁▁▁▁▁▁████0.00.00.00.00.00.00.00.00.00.00.00.004250.004250.004250.00425NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:EmployeeStockOptionNANANA1.9NA1.9NANANA2.7NANANA3.326841NA3.3534343.3535833.387581NA2.5673282.7316132.45157NA2.5903572.6016521.368528NA1.3843411.3674651.370465NANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 COGS Ratio us-gaap:ProductOrService blfs:RentalRevenue█▁1.7730.867NANA0.4310.435NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 COGS Ratio us-gaap:ProductOrService blfs:ServiceRevenue▁█1.9632.204NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 COGS Ratio us-gaap:ProductOrService us-gaap:Product█▁27.46813.776NANA9.48911.727NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AllocatedShareBasedCompensationExpense █▅▇▅▄▄▄▂▂▂▂▂▂▂▁▁▁▂▁▁▁▁2.521.5052.1631.561.1451.1131.1360.6540.6460.6060.3880550.383140.374380.3734250.3124920.3139430.3138730.3298950.1931470.1810840.2562350.146527NANANANANANANANANANANANANA0.057134NANANA0.051788NANANANANA
us-gaap:ComprehensiveIncomeNetOfTax 7.879NANANA-16.38NANANANANANANANANA-0.557886-0.318718-0.768212-0.87029-3.323534-0.969001-1.356083-1.226377-1.900677-1.067899-0.99482-1.025983-0.995455-0.861554-0.886863-0.559371-0.484568-0.30991-0.282506NANANANANANANANANANANANA
us-gaap:CostOfGoodsAndServicesSold NANANA4.8264.4994.5683.072.0841.9581.6471.7100891.6063031.5367791.3638291.2943831.0957240.9568390.9284020.8835190.9209350.8728350.7710050.6799480.6585420.6781110.6180990.6720890.6549780.666581.1616411.3687771.2816341.5015751.0345281.2966621.0860310.6417480.3461290.35250.3455560.2889150.36860.3687240.3000470.274153
 us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService blfs:RentalRevenue█▁1.1410.575NANA0.3450.186NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService blfs:ServiceRevenue█▁1.4271.353NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService us-gaap:Product█▁15.9865.622NANA4.1544.382NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CostsAndExpenses █▄▄▃▂▃▂▁▁▁35.75917.82819.46912.5259.87611.7929.0577.3765.9545.204NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GainLossOnInvestments NANA0.2091.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GeneralAndAdministrativeExpense █▆▅▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁7.1464.834.6913.5033.2783.1352.3142.2582.1182.2041.7515261.4545731.3905241.3533771.2240181.1182511.0770671.1031430.9549021.0392231.2628181.3352921.3541231.2632721.0307011.2207051.1253961.0113160.9697990.8637430.8625910.6303420.6016170.6244270.7099650.4877330.4750060.4791130.4730850.5004240.4014230.4543750.3508670.3213370.386626
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▃▄▃▄▁█▂▆▄▁▄▄▄-4.676-1.118-5.392-1.133-16.3822.308-13.7799.3160.838-19.1610.8925711.2307691.139178NA-0.55778-0.318718-0.768212NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit -12.552NANANANANA-1.5410.00.00.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestExpense NANANA0.0030.00.0010.00.0010.0010.0030.0014550.0013130.0013320.00090.0010770.0010770.1045820.0833330.0583330.033334NANA0.00.00.00.00.00.00.00.1773080.1855550.1855540.1855550.1855550.1855550.1855540.1835430.1787771.168444-0.171677-0.1652390.1605421.020629-0.150563-0.145693
us-gaap:InterestIncomeExpenseNonoperatingNet ▁█-0.121-0.016NANA0.0180.028NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▅▄▄▄▁█▂▆▄▄▄▄▄▄▄▄▄▄▃▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄7.876-1.118-2.128-1.133-16.3822.308-12.2389.3160.8380.4270.8925711.2307691.1391780.003482-0.557886-0.318718-0.768212-0.87029-3.323534-0.969001-1.356083-1.226828-1.119387-1.068688-0.994379-1.031482-0.912568-0.862455-0.883356-0.559371-0.484568-0.30991-0.282506-0.007176-0.511588-0.352228-0.498893-0.296877-0.41117-0.478668-0.436679-0.630122-0.470638-0.436732-0.537144
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic ▆▄▄▄▁█▂▆▄▄▄▅▅▄▄▄▄▄▄▄7.661-1.118-1.872-1.133-16.3818.364-12.2389.3160.8380.4270.8327541.1510941.04592-0.102768-0.664136-0.424968-0.768212-0.87029-3.323534-0.969001NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted █▆▅▆▂▆▇█▆▁7.668-1.118-1.233-1.133-16.38-0.1742.9838.8620.545-19.161NA-24.545-26.439-0.282NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NonoperatingIncomeExpense ▄▄▄▄▁█▂▆▄▄▄▄▄▄▄▄▄▄▃▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄-0.121-0.137-0.6490.113-16.42421.938-12.7469.913-0.081-0.064-0.149940.035771-0.145593-0.136238-0.339626-0.286373-0.427009-0.406251-2.937814-0.128115-0.1258230.0019190.0033050.0047290.0054820.0082370.008650.0120580.004517-0.19033-0.199817-0.199817-0.199662-0.199507-0.203952-0.20352-0.192263-0.117613-0.200584-0.19386-0.176667-0.175845-0.15532-0.150536NA
us-gaap:OperatingIncomeLoss ▁▅▁▅▇▇▅▆█▇███▇▆▆▆▆▆▅▅▅▅▅▅▅▅▅▅▆▆▆▆▇▆▆▆▆▆▆▆▆▆▆▆-4.555-0.981-4.743-1.2460.0440.37-1.033-0.5970.9190.4911.0425111.1949981.2847710.13972-0.21826-0.032345-0.341203-0.464039-0.627358-1.13786-1.593889-1.492432-1.404302-1.296448-1.155877-1.160502-1.004263-0.874513-0.887873-0.369041-0.284751-0.110093-0.0828440.192331-0.307636-0.148708-0.30663-0.179264-0.210586-0.284808-0.260012-0.454277-0.315318-0.286196-0.391527
us-gaap:ResearchAndDevelopmentExpense █▆▅▅▄▅▃▄▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁3.0451.9871.8551.7251.4771.6630.7481.3090.7390.3720.3149340.3120.3246120.3464540.2949640.2930930.3186070.2867510.4283210.4968740.5990310.5042390.4257810.3295270.3013340.3221650.3577070.1533280.1927780.1672870.1264120.1605280.0949080.1059680.1098010.1106890.1266270.1165210.1253680.0989030.133390.1587930.0721130.098350.081502
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax █▅▄▃▃▄▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁31.20416.84714.72611.2799.9212.1628.2966.6046.7015.775.4561895.2930755.1778543.8148823.1346232.9634112.5577652.3662012.249792.1351971.9899881.8520171.8195031.6319261.4967591.5007221.6703961.2433721.21192.065032.288882.1704912.3300181.5508452.043221.676481.0924090.830880.8045640.7105180.6178480.6057990.5709940.5198920.462771
us-gaap:SellingAndMarketingExpense █▅▅▄▄▄▅▄▃▃▂▃▂▂▂▂▂▂▂▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁3.1422.0211.8831.5881.3661.5761.6661.2590.9280.8480.6371290.7252010.6411680.6115020.5393390.4886880.5464550.5119440.6104060.8160250.8491930.7339130.7639530.6770330.642490.5002550.5194670.2982630.2706160.24140.2158510.208080.2147620.2027580.2394280.1457350.1606580.0733810.0691970.0554430.0591320.0833080.0996080.0913540.117017
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:Assets █▄▄▄▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁520.969240.024234.829195.887113.9794.98792.81684.22851.74248.07345.46746.44897621.7870212.29307912.1432038.8814868.4817228.5987747.92661410.76637810.55045410.77585312.36962213.22557713.87018715.1604216.07291814.25406314.80656515.9815343.3533423.2070243.4370813.4192773.1698293.4178333.0689071.869171.6620171.5643761.471981NA1.309059NANA
us-gaap:Liabilities █▄▄▂▂▄▆▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▃▃▃▂▂▂▂▂▂▂▂68.68831.24729.5839.0368.12727.27849.3627.2665.4763.7072.3192.5193332.131921.8216152.0506171.6669431.6607645.7950884.7604744.1782393.0044292.2460282.5102512.4411761.9931322.3124262.1366011.5868561.4081491.90438516.62486316.06639416.09977515.81963615.65585215.45361514.80959513.29984512.84250312.38587511.955824NA10.857971NANA
us-gaap:LiabilitiesAndStockholdersEquity █▄▄▄▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁520.969240.024234.829195.887113.9794.98792.81684.22851.74248.07345.46746.44897621.7870212.29307912.1432038.8814868.4817228.5987747.92661410.76637810.55045410.77585312.36962213.22557713.87018715.1604216.07291814.25406314.80656515.9815343.3533423.2070243.4370813.4192773.1698293.4178333.0689071.869171.6620171.5643761.471981NA1.309059NANA
us-gaap:StockholdersEquity █▄▄▄▃▂▂▂▂▂▂▂▁▁▁452.281208.777205.246186.851105.84367.70943.45476.96246.26644.36643.14843.92964319.655110.47146410.092586NANANA3.166146.1615276.8224397.442619.8593719.15189110.02151410.83643711.80397712.66720713.39841614.077149-13.271521-12.85937-12.662694-12.400359-12.486023-12.035782-11.740688-11.430675-11.180486-10.821499-10.483843NA-9.548912NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AssetsCurrent █▇▇█▃▂▂▃▃▃▃▃▂▂▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁127.414116.543114.712127.78446.25426.4524.11332.06729.13939.15737.56438.28894818.80740710.2438989.9308816.3670325.6791475.5819954.628074.9652314.9155555.3065386.9729378.2830919.29688910.96114212.16576212.83280313.47138114.6650531.8782581.6554171.8156091.9159191.6277591.7775971.5080111.3746061.1604071.0448231.007571NA0.814973NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▇███▃▁▁▂▂76.24689.01290.40393.98429.8796.46.44821.20519.617NA30.65732.38067414.166604NA6.6633182.8305412.3146332.2899261.4058261.3685831.3184691.6624312.1732582.351543.8964052.971842.5387583.2750575.90222812.83960.1562730.0792870.0762050.0615230.1964780.0075290.1553540.0705240.0168640.0201170.0361450.0350970.0032110.0002980.067881
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▁▄▄█76.289.090.456109.0NANA6.4NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent █▄▄▃▂▄▃▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁21.09310.6698.0066.0954.3518.2055.3454.3133.8322.9273.0452.6993422.1664151.0438151.0213151.3551151.1730361.0607731.1936461.3110061.2840151.190260.9292890.7922740.8093870.8510440.9016230.7750760.566541.3255641.0093161.0268580.9809740.9761570.6001530.7979430.359190.4718160.5471430.4586770.395324NA0.338899NANA
us-gaap:InventoryNet █▄▄▄▄▄▄▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁25.86611.66611.60211.03710.8910.82910.9725.6945.3064.063.5092.9109272.1218811.8366661.8467461.8610581.769071.8121721.7577841.9037591.9107292.0182551.8346351.7833831.3212571.2427870.9652240.7176240.6781560.2971050.4209240.4091950.5931380.6764380.6563970.8492110.916810.7639670.5059560.4751260.509572NA0.410486NANA
us-gaap:InventoryFinishedGoods NANA6.7416.0546.5335.8896.0973.4642.9631.4821.4040.9109670.7991180.7463080.810040.9657211.1330981.1332230.8559911.068761.0611311.1164890.8685590.8788980.5402510.5297540.5235560.3070290.1338820.0835970.0723230.0663150.0939140.1057510.1415680.1801350.242238NA0.320678NANANANANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▇█▇▃▂▂▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁4.1565.1434.6481.6681.1341.0161.3480.8550.3840.3460.3530.2980050.3525070.3309040.3995020.3203180.4224080.4191240.2708140.3818830.4023420.4355920.3844140.4537890.3134120.2890180.3605210.3207610.3121480.2027840.2917450.1400770.1652920.2018010.1747310.1229140.0766570.0682990.0904440.090903NANA0.062377NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:PropertyPlantAndEquipmentGross █▆▅▄▄▄▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁21.55915.64713.9628.6798.4398.2088.0934.4343.5943.7913.6473.5011683.2072083.171423.1149633.0406363.0273782.8947752.8576232.8848722.9670322.8946152.8676782.8375212.8056742.7747932.7336652.3911422.28392.2049782.1862012.184642.1752541.9834681.9495311.9696741.8182460.8461810.8007950.7671070.756302NA0.713031NANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment █▇▆▆▅▅▅▄▄▅▄▄▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁5.1094.4163.8423.3793.0922.8012.5212.2982.2762.4242.3282.2342862.163432.0847692.0089271.930141.8464961.7597941.6702451.5859141.6051731.5130711.4212791.3336081.2467871.1617061.078061.0060480.9848820.9246630.8621570.7983350.7333470.6737820.6150850.5554590.5017670.472780.447393-0.423104-0.398524NA-0.352331NANA
us-gaap:AmortizationOfIntangibleAssets █▄▄▄▄▄▃▂▁▁1.8820.9330.9330.7060.7060.6880.6140.3610.1040.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet █▆▅▃▃▃▃▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁16.4511.23110.125.35.3475.4075.5722.1361.3181.3671.3191.2668821.0437781.0866511.1060361.1104961.1808821.1349811.1873781.2989581.3618591.3815441.4463991.5039131.5588871.6130871.6556051.3850941.2990181.2803151.3240441.3863051.4419071.3096861.3344461.4142151.3164790.3734010.3534020.3440030.357778NA0.3607NANA
us-gaap:Goodwill █▃▃▂▂▂▂▂▁195.66458.44958.44933.50633.50633.50633.63728.3519.524NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass us-gaap:InProcessResearchAndDevelopment67.44NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill █▂▂▂▂▂▂▂▁148.71430.11631.04919.88220.58821.29421.98216.4854.446NANANANANANANANANA0.02.2153852.2153852.2153852.2153852.2153852.2153852.2153852.215385NANANA0.0NANANANANANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet █▂▂▁▁▁▁81.27430.11631.04919.88120.58821.29421.982NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset █▅▅▁▁▁▁▁▁▁17.410.5249.6750.5850.740.8921.041.1771.0791.196NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent NANANA3.3642.6063.083.369NANANA1.219NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsPayableCurrent █▄▄▃▃▃▃▂▂▂▁▂▁▁▁▁▁▁▁▂▂▁▂▂▁▂▁▁▁▁▂▁▂▂▂▂▁▁▁▁9.8474.2763.6722.3553.0773.5223.1191.570.8761.2640.721.0895530.8429410.5863340.6907020.4203870.5319190.6380140.7107191.0857230.8644520.772871.0293730.9782790.6402710.9003480.4746620.1688380.1701060.7079830.867070.8404981.0417171.0539110.8624921.0642830.5316160.5340010.4031030.310442NANA0.117068NANA
us-gaap:AccruedIncomeTaxesCurrent ▁▃█0.0490.0690.112NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccruedLiabilitiesCurrent ▃▂▂█▆▇█▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.9780.3230.4723.3642.6063.083.3690.6420.2040.1420.0910.1629810.1728790.2027790.2005480.1704190.0636190.0693270.1163990.0506140.0800370.113340.1464380.150980.0627410.1608980.1218690.0904750.010440.0300440.1466260.0525320.051820.0199810.0084950.1496090.1262240.0582070.0695820.100445NANA0.108015NANA
us-gaap:ContractWithCustomerLiabilityCurrent █▅█▂▁▁▁0.9440.6620.9310.3340.2860.2820.324NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▅▄▃▃▇▃▂▂▂▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁31.27516.38115.5738.3627.4925.467.6694.9443.0932.7011.9392.0953651.6637281.3115771.5128981.0893431.0450911.085581.1331633.4644882.2635411.4799841.7257931.6319011.1601561.4643851.2617760.8330140.6130041.0636551.628141.2289051.4231921.4734791.3653381.4680941.0211420.6878130.5792480.5161480.502774NA0.340702NANA
us-gaap:LongTermDebtCurrent 2.924NA0.614NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityCurrent █▅▃▁▂▂▂▂▁▁2.2231.4551.1070.7290.8440.8260.8040.7710.6650.651NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesCurrent ▆▆▆▁▁▂█0.130.130.130.0090.0170.0230.171NANANA0.029NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:LongTermDebt █▂▁7.9432.271.269NANANA0.013NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LongTermDebtNoncurrent 5.019NA0.655NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DeferredIncomeTaxLiabilitiesNet 10.973NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ▁█▆▃▂0.0560.980.7260.2620.133NA0.0040.0030.0070.0130.0310.0378550.0453640.052520.0455120.0512350.056141NA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▅▅▁▁▁▁▁▁▁15.4749.2998.7570.0260.1160.3320.550.7530.8060.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo █▁▁2.6111.381.341NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree █▁▁2.4151.2011.207NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour █▁▁2.2561.1071.023NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA0.924NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA5.685NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:StockholdersEquity █▄▄▄▃▂▂▂▂▂▂▂▁▁▁452.281208.777205.246186.851105.84367.70943.45476.96246.26644.36643.14843.92964319.655110.47146410.092586NANANA3.166146.1615276.8224397.442619.8593719.15189110.02151410.83643711.80397712.66720713.39841614.077149-13.271521-12.85937-12.662694-12.400359-12.486023-12.035782-11.740688-11.430675-11.180486-10.821499-10.483843NA-9.548912NANA
us-gaap:CommonStockValue ▅▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁██████████0.0410.0340.0330.0320.0260.0210.0210.020.0190.0190.0190.0182370.0161070.0141450.0140210.0133330.013210.0130170.0128640.0127690.0126070.0125080.0124470.0121720.0121540.0121070.0120840.0120530.0120270.0119410.005030.0704150.0700360.0700360.069680.069680.069680.069680.069680.069680.06968NA0.06968NANA
us-gaap:AdditionalPaidInCapitalCommonStock █▅▅▄▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁542.864307.246302.598282.076199.941145.432143.485137.392116.013114.951114.16115.7750492.65372184.51796684.03644480.49495379.67652374.89123674.35564574.02759373.71966672.98385372.82339872.34785672.14959871.96974871.91132871.86217971.7278671.51981643.61868643.48088443.36802943.34785843.25537443.19402743.13689342.94801342.90132542.84914242.70813NA42.57626NANA
us-gaap:RetainedEarningsAccumulatedDeficit ▂▁▁▂▂▄▁▇▆▅▅▅▅▅▅▅▅▅▅▆▆▆▆▇▇▇▇▇▇▇▇██████████-90.627-98.503-97.385-95.257-94.124-77.744-100.052-60.45-69.766-70.604-71.031-71.863637-73.014731-74.060651-73.957883-73.293747-72.868779-72.100567-71.202369-67.878835-66.909834-65.553751-64.326923-63.207536-62.138848-61.144469-60.112987-59.200419-58.337964-57.454608-56.895237-56.410669-56.100759-55.818253-55.811077-55.299489-54.947261-54.448368-54.151491-53.740321-53.261653NA-52.194852NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax 0.003NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:StockIssuedDuringPeriodValueNewIssues NANA0.080.20719.914NANANANANA6e-0619.915NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapitalNANA0.080.20119.912NANANANANA-0.00056519.914NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents us-gaap:CommonStockNANA0.00.0060.002NANANANANA0.0005710.001NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▅▇▅▄▃▃▂▂▂▁▁▁▁2.521.5052.1631.561.1451.1131.1360.6540.6460.6060.3880550.3830.3740.373NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▁▇▇▅█▆▅▆▅▆▆▆▆▆▆▆▅▅▅-7.7221.822.257-0.5024.2030.687-1.0031.137-0.0671.1460.585480.8092050.5617260.3915890.8030110.074379-0.10292-0.169348-0.66812NANANA-1.27027-1.16863-1.227109-1.307852-0.696776-0.697896-0.873518-0.8941260.078547-0.0125320.206468-0.1264760.1688060.0001210.76083-0.074823-0.192795-0.253327-0.239156-0.304639-0.280358-0.314628NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▇▁███▄█▄██▆███████-4.216-4.427-22.057-0.975-0.456-1.227-14.021-0.292-12.549-0.156-0.160932-5.277589-1.020645-0.040834-0.052324-0.013258-0.041033-0.037152-0.269637NANANA0.823221-0.3962522.0966391.716-0.042525-1.929275-6.144446-0.018777-0.001561-0.009386-0.191786-0.0339370.020143-0.147946-0.976-0.046517-0.035458-0.012701-0.029796-0.013475-0.011729NANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁█▃▁▁▁▁▁▁▃▂▁▁▁▁▁▁-0.8311.2161.27280.58219.7320.4920.2670.7430.4090.177-2.14790422.6824547.593010.018443.082090.4547870.168661.09060.975NANANA0.2687670.0200170.0550350.0249340.0030020.00.08059213.596230.00.0250.00.0254580.00.00.30.1750.2250.250.270.350.295NANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect NA-1.391-18.52879.10523.479-0.048-14.7571.588NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:DepreciationDepletionAndAmortization █▆▄▄▄▃▃▁▁▁1.1180.7770.5810.4810.560.4130.3450.1640.1110.098NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncreaseDecreaseInAccountsPayable ▁██▆▆███▆█▆▇▇▇▇▇▇▇▇▇▇▇▇█▆▇▇▇▆▇▇▇▇▇▇█▇▇▇▇▇▇▇▇-3.3940.6040.433-0.667-0.4980.5610.3910.413-0.5890.553-0.3538750.174870.236748-0.0687430.248312-0.103493-0.112269-0.01197-0.1284180.1545310.1154620.091907-0.0592610.353418-0.3208170.2210460.305824-0.001268-0.537877-0.1590870.026572-0.201219-0.0121940.191419-0.2017910.532667-0.0023850.1308980.092661-0.0366210.0705480.159447-0.11183-0.114382NA
us-gaap:IncreaseDecreaseInAccountsReceivable █▆▄▅▁▆▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▃▄▄▄▄▄▄▄▄5.8312.6630.9661.744-3.8532.929-0.082-0.260.75-0.1180.3459730.5329271.12260.0225-0.3321820.1804610.112263-0.132873-0.117360.0269910.0937550.2609710.137015-0.017113-0.041657-0.0505790.1265470.208536-0.126528-0.3162480.017542-0.045884-0.004817-0.3760040.19779-0.4387530.1126260.075327-0.088466-0.063353-0.038623-0.017802-0.021841-0.031817NA
us-gaap:IncreaseDecreaseInInventories ▁▄▅▄▄▃█▅▅▅▅▅▄▄▄▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▄▄▄▃▃▄▄▄▄▄▄-1.3480.0650.5640.1470.061-0.1432.0470.3890.790.5510.5978190.7890460.285215-0.01008-0.0143120.091988-0.0431020.0543880.221714-0.00697-0.1075260.183620.0512520.4621260.078470.2775630.24760.0394680.1334130.123819-0.0117290.1839430.0833-0.0200410.1928140.067599-0.152843-0.258011-0.030830.034446-0.062266-0.036820.0889640.032981NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▁▇▇▅█▆▅▆▅▆▆▆▆▆▆▆▅▅▅-7.7221.822.257-0.5024.2030.687-1.0031.137-0.0671.1460.585480.8092050.5617260.3915890.8030110.074379-0.10292-0.169348-0.66812NANANA-1.27027-1.16863-1.227109-1.307852-0.696776-0.697896-0.873518-0.8941260.078547-0.0125320.206468-0.1264760.1688060.0001210.76083-0.074823-0.192795-0.253327-0.239156-0.304639-0.280358-0.314628NA
us-gaap:NetIncomeLoss ▅▄▄▄▁█▂▆▄▄▄▄▄▄▄▄▄▄▃▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄7.876-1.118-2.128-1.133-16.3822.308-12.2389.3160.8380.4270.8925711.2307691.1391780.003482-0.557886-0.318718-0.768212-0.87029-3.323534-0.969001-1.356083-1.226828-1.119387-1.068688-0.994379-1.031482-0.912568-0.862455-0.883356-0.559371-0.484568-0.30991-0.282506-0.007176-0.511588-0.352228-0.498893-0.296877-0.41117-0.478668-0.436679-0.630122-0.470638-0.436732-0.537144
us-gaap:ShareBasedCompensation █▅▇▅▄▄▄▃▃▃▂▂▂▂▂▂▂▂▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁2.5191.5052.1631.561.1451.1131.1360.6550.6460.6060.3880550.383140.374380.3734250.3124920.3139430.3138730.3298950.1931470.1810840.2562350.1465270.1748270.1782590.1248620.0335090.0461780.0743250.0575570.0516190.0724170.0882340.0201710.0673820.0613470.0571340.0509250.0466880.0521830.0517880.0532420.0786280.042620.042639NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▇▁███▄█▄██▆███████-4.216-4.427-22.057-0.975-0.456-1.227-14.021-0.292-12.549-0.156-0.160932-5.277589-1.020645-0.040834-0.052324-0.013258-0.041033-0.037152-0.269637NANANA0.823221-0.3962522.0966391.716-0.042525-1.929275-6.144446-0.018777-0.001561-0.009386-0.191786-0.0339370.020143-0.147946-0.976-0.046517-0.035458-0.012701-0.029796-0.013475-0.011729NANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment █▆▅▁▁▂▂▁▁▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▁▁▁▁▂▁▁▂▄▁▂▁▁▁▁▁2.6871.721.5910.1190.1050.1460.3190.0890.1110.1560.1609320.2775890.0206450.0408340.0523240.0132580.0410330.0371520.0134150.0307650.0724170.0269360.0301560.0318470.0308810.0411280.3425250.1494560.0789220.0187770.0015610.0093860.1917860.033937-0.0201430.1486460.9760.0472170.149502-0.012701-0.0567460.0134750.045099-0.002955NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁█▃▁▁▁▁▁▁▃▂▁▁▁▁▁▁-0.8311.2161.27280.58219.7320.4920.2670.7430.4090.177-2.14790422.6824547.593010.018443.082090.4547870.168661.09060.975NANANA0.2687670.0200170.0550350.0249340.0030020.00.08059213.596230.00.0250.00.0254580.00.00.30.1750.2250.250.270.350.295NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:BusinessAcquisition,us-gaap:DebtInstrument blfs:SciSafeHoldingsInc,blfs:PaycheckProtectionProgramCaresActNANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument blfs:FinancedInsurancePremium4e-06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument blfs:The2018TermLoan8.5e-06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument blfs:The2019TermLoan8.5e-06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value41000.034000.033000.032000.026000.021000.021000.020000.019000.019000.019000.018237.016107.014145.014021.013333.013210.013017.012864.012769.012607.012508.012447.012172.012154.012107.012084.012053.012027.011941.05030.070415.070036.070036.069680.069680.069680.069680.069680.069680.069680.069680.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.20.20.20.20.10.10.10.10.10.10.10.10.10.10.10.12.22.02.02.22.02.33.74.24.54.75.3

Preferred Stock Shares Issued

us-gaap:PreferredStockSharesIssued us-gaap:StatementClassOfStock

us-gaap:PreferredStockSharesIssued

us-gaap:SeriesAPreferredStock


Preferred
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
Value000000000004250.04250.04250.04250.0
Percentage of PreferredStockSharesIssued0.00.00.00.00.00.00.00.00.00.00.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EmployeeStockOption


Antidilutive
Period End2020-09-302020-03-312019-03-312018-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
Value1.91.92.73.3268413.3534343.3535833.3875812.5673282.7316132.451572.5903572.6016521.3685281.3843411.3674651.370465
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312012-09-302011-09-30
Value2520000.01505000.02163000.01560000.01145000.01113000.01136000.0654000.0646000.0606000.0388060.0383140.0374380.0373420.0312490.0313940.0313870.0329900.0193150.0181080.0256240.0146530.057134.051788.0
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.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax8.18.914.713.811.59.213.79.99.610.57.17.27.29.810.010.612.313.98.68.512.97.93.47.3

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

blfs:MarketbasedRestrictedStock


Allocated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value600000.0569000.0462000.0469000.0500000.0413000.0455000.0132000.0
Percentage of AllocatedShareBasedCompensationExpense27.736.540.342.144.063.170.421.8
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.15.04.73.96.06.36.82.3
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:MarketbasedRestrictedStock0.00.00.00.00.00.00.00.0

us-gaap:RestrictedStock


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-31
Value2100000.01400000.01400000.0740000.0466000.0394000.0423000.0303000.0268000.0255000.0111940.0108280.097867.095215.035214.039290.040432.034064.0
Percentage of AllocatedShareBasedCompensationExpense83.393.064.747.440.735.437.246.341.542.128.828.326.125.511.312.512.910.3
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax6.78.39.56.64.73.25.14.64.04.42.12.01.92.51.11.31.61.4
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:RestrictedStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType, us-gaap:PlanName

us-gaap:PerformanceShares, blfs:ManagementPerformanceBonusPlan2017


Allocated
Period End2021-06-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
Value0000000128300.0128300.0126900.0125510.0128290.0128300.0126900.0125510.0
Percentage of AllocatedShareBasedCompensationExpense0.00.00.00.00.00.00.033.133.533.933.641.140.940.438.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.00.00.00.00.00.00.02.42.42.53.34.14.35.05.3
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:PerformanceShares blfs:ManagementPerformanceBonusPlan20170.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


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-31
Value147000.0159000.0193000.0145000.0128000.0133000.051000.053000.068000.032000.023996.059254.049383.048368.037102.042486.042024.042813.010971.012020.011754.0-31951.0
Percentage of AllocatedShareBasedCompensationExpense5.810.68.99.311.211.94.58.110.55.36.215.513.213.011.913.513.413.05.76.64.6-21.8
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.50.91.31.31.31.10.60.81.00.60.41.11.01.31.21.41.61.80.50.60.6-1.7
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:GeneralAndAdministrativeExpense


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-31
Value1667000.0979000.01374000.0868000.0699000.0577000.0568000.0338000.0350000.0328000.0232280.0194760.0191000.0190950.0158540.0156620.0154980.0168200.0102570.0103590.0142370.077510.0
Percentage of AllocatedShareBasedCompensationExpense66.265.063.555.661.051.850.051.754.254.159.950.851.051.150.749.949.451.053.157.255.652.9
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax5.35.89.37.77.04.76.85.15.25.74.33.73.75.05.15.36.17.14.64.97.24.2
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.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-31
Value437000.0183000.0325000.0291000.0222000.0174000.0244000.0122000.097000.080000.064684.064970.064752.065595.059458.059434.058815.059265.033440.033574.047366.037469.0
Percentage of AllocatedShareBasedCompensationExpense17.312.215.018.719.415.621.518.715.013.216.717.017.317.619.018.918.718.017.318.518.525.6
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax1.41.12.22.62.21.42.91.81.41.41.21.21.31.71.92.02.32.51.51.62.42.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.0

us-gaap:SellingAndMarketingExpense


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-31
Value269000.0184000.0271000.0256000.096000.0229000.0273000.0141000.0131000.0166000.067093.064152.069242.068513.057389.055402.058051.059619.026728.031903.054748.063499.0
Percentage of AllocatedShareBasedCompensationExpense10.712.212.516.48.420.624.021.620.327.417.316.718.518.318.417.618.518.113.817.621.443.3
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.91.11.82.31.01.93.32.12.02.91.21.21.31.81.81.92.32.51.21.52.83.4
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:SellingAndMarketingExpense0.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-302020-06-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value7879000.0-16380000.0-557890.0-318720.0-768210.0-870290.0-3323500.0-969000.0-1356100.0-1226400.0-1900700.0-1067900.0-994820.0-1026000.0-995460.0-861550.0-886860.0-559370.0-484570.0-309910.0-282510.0
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax25.2-165.1-17.8-10.8-30.0-36.8-147.7-45.4-68.1-66.2-104.5-65.4-66.5-68.4-59.6-69.3-73.2-27.1-21.2-14.3-12.1

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value4.8264.4994.5683.072.0841.9581.6471.7100891.6063031.5367791.3638291.2943831.0957240.9568390.9284020.8835190.9209350.8728350.7710050.6799480.6585420.6781110.6180990.6720890.6549780.666581.1616411.3687771.2816341.5015751.0345281.2966621.0860310.6417480.3461290.35250.3455560.2889150.36860.3687240.3000470.274153
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerIncludingAssessedTax42.845.437.637.031.629.228.531.330.329.735.841.337.037.439.239.343.143.941.637.440.445.341.240.252.755.056.359.859.064.466.763.564.858.741.743.848.646.860.864.657.759.2

us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService

blfs:RentalRevenue


Cost
Period End2021-06-302021-03-312020-06-302020-03-31
Value1.1410.5750.3450.186
Percentage of CostOfGoodsAndServicesSold0.00.07.74.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax3.73.43.51.5
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:RentalRevenue64.466.380.042.8

blfs:ServiceRevenue


Cost
Period End2021-06-302021-03-31
Value1.4271.353
Percentage of CostOfGoodsAndServicesSold0.00.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.68.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:ServiceRevenue72.761.4

us-gaap:Product


Cost
Period End2021-06-302021-03-312020-06-302020-03-31
Value155.6224.1544.382
Percentage of CostOfGoodsAndServicesSold0.00.092.395.9
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax51.233.441.936.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:Product58.240.843.837.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
Value351719129.876119.0577.3765.9545.204
Percentage of CostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax114.6105.8132.2111.099.697.0109.2111.788.990.2

Gain Loss On Investments

us-gaap:GainLossOnInvestments

us-gaap:GainLossOnInvestments


Gain
Period End2020-12-312020-09-30
Value209000.01110000.0
Percentage of GainLossOnInvestments100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax1.49.8

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value7.1464.834.6913.5033.2783.1352.3142.2582.1182.2041.7515261.4545731.3905241.3533771.2240181.1182511.0770671.1031430.9549021.0392231.2628181.3352921.3541231.2632721.0307011.2207051.1253961.0113160.9697990.8637430.8625910.6303420.6016170.6244270.7099650.4877330.4750060.4791130.4730850.5004240.4014230.4543750.3508670.3213370.386626
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerIncludingAssessedTax22.928.731.931.133.025.827.934.231.638.232.127.526.935.539.037.742.146.642.448.763.572.174.477.468.981.367.481.380.041.837.729.025.840.334.729.143.557.758.870.465.075.061.461.883.5

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

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312017-09-302017-06-30
Value-4.676-1.118-5.392-1.133-16.3822-13.7799.3160.838-19.1610.8925711.2307691.139178-0.55778-0.318718-0.768212
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-15.0-6.6-36.6-10.0-165.1183.4-166.1141.112.5-332.116.423.322.0-17.8-10.8-30.0

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302019-12-312019-09-302019-06-302019-03-31
Value-12552000.0-1541000.0000
Percentage of IncomeTaxExpenseBenefit100.0100.00.00.00.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-40.2-18.60.00.00.0

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3000.001000.001000.01000.03000.01455.01313.01332.0900.01077.01077.0104580.083333.058333.033334.00000000177310.0185560.0185550.0185560.0185560.0185560.0185550.0183540.0178780.01168400.0-171680.0-165240.0160540.01020600.0-150560.0-145690.0
Percentage of InterestExpense100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax0.00.00.00.00.00.00.10.00.00.00.00.00.04.13.52.61.60.00.00.00.00.00.00.08.68.18.58.012.09.111.116.821.5145.2-24.2-26.726.5178.7-29.0-31.5

Interest Income Expense Nonoperating Net

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:InterestIncomeExpenseNonoperatingNet


Interest
Period End2021-06-302021-03-312020-06-302020-03-31
Value-121000.0-16000.018000.028000.0
Percentage of InterestIncomeExpenseNonoperatingNet100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-0.4-0.10.20.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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value7.876-1.118-2.128-1.133-16.3822-12.2389.3160.8380.427-19.1610.8925711.2307691.1391780.0034824.873-0.557886-0.318718-0.768212-0.87029-3.323534-0.969001-1.356083-1.226828-1.119387-1.068688-0.994379-1.031482-0.912568-0.862455-0.883356-0.559371-0.484568-0.30991-0.282506-0.007176-0.511588-0.352228-0.498893-0.296877-0.41117-0.478668-0.436679-0.630122-0.470638-0.436732-0.537144
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax25.2-6.6-14.5-10.0-165.1183.4-147.5141.112.57.40.016.423.322.00.10.0-17.8-10.8-30.0-36.8-147.7-45.4-68.1-66.2-61.5-65.5-66.4-68.7-54.6-69.4-72.9-27.1-21.2-14.3-12.1-0.5-25.0-21.0-45.7-35.7-51.1-67.4-70.7-104.0-82.4-84.0-116.1

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


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-31
Value7.876-1.118-2.128-1.133-16.3822-12.2389.3160.8380.4270.8925711.2311.1390.003
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.086.2
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax25.2-6.6-14.5-10.0-165.1183.4-147.5141.112.57.416.423.322.00.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.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 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
Value7.661-1.118-1.872-1.133-16.3818-12.2389.3160.8380.4270.8327541.1510941.04592-0.102768-0.664136-0.424968-0.768212-0.87029-3.323534-0.969001
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax24.6-6.6-12.7-10.0-165.1151.0-147.5141.112.57.415.321.720.2-2.7-21.2-14.3-30.0-36.8-147.7-45.4

Net Income Loss Available To Common Stockholders Diluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value7.668-1.118-1.233-1.133-16.38-0.1742.9838.8620.545-19.161-24.545-26.439-0.282
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax24.6-6.6-8.4-10.0-165.1-1.436.0134.28.1-332.1-463.7-510.6-7.4

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-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-0.121-0.137-0.6490.113-16.42421-12.7469.913-0.081-0.064-0.149940.035771-0.145593-0.136238-0.339626-0.286373-0.427009-0.406251-2.937814-0.128115-0.1258230.0019190.0033050.0047290.0054820.0082370.008650.0120580.004517-0.19033-0.199817-0.199817-0.199662-0.199507-0.203952-0.20352-0.192263-0.117613-0.200584-0.19386-0.176667-0.175845-0.15532-0.150536
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-0.4-0.8-4.41.0-165.6180.4-153.6150.1-1.2-1.1-2.70.7-2.8-3.6-10.8-9.7-16.7-17.2-130.6-6.0-6.30.10.20.30.40.50.51.00.4-9.2-8.7-9.2-8.6-12.9-10.0-12.1-17.6-14.2-24.9-27.3-28.6-29.0-27.2-29.0

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value-4555000.0-981000.0-4743000.0-1246000.044000.0370000.0-1033000.0-597000.0919000.0491000.01042500.01195000.01284800.0139720.0-218260.0-32345.0-341200.0-464040.0-627360.0-1137900.0-1593900.0-1492400.0-1404300.0-1296400.0-1155900.0-1160500.0-1004300.0-874510.0-887870.0-369040.0-284750.0-110090.0-82844.0192330.0-307640.0-148710.0-306630.0-179260.0-210590.0-284810.0-260010.0-454280.0-315320.0-286200.0-391530.0
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-14.6-5.8-32.2-11.00.43.0-12.5-9.013.78.519.122.624.83.7-7.0-1.1-13.3-19.6-27.9-53.3-80.1-80.6-77.2-79.4-77.2-77.3-60.1-70.3-73.3-17.9-12.4-5.1-3.612.4-15.1-8.9-28.1-21.6-26.2-40.1-42.1-75.0-55.2-55.0-84.6

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3045000.01987000.01855000.01725000.01477000.01663000.0748000.01309000.0739000.0372000.0314930.0312000.0324610.0346450.0294960.0293090.0318610.0286750.0428320.0496870.0599030.0504240.0425780.0329530.0301330.0322160.0357710.0153330.0192780.0167290.0126410.0160530.094908.0105970.0109800.0110690.0126630.0116520.0125370.098903.0133390.0158790.072113.098350.081502.0
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax9.811.812.615.314.913.79.019.811.06.45.85.96.39.19.49.912.512.119.023.330.127.223.420.220.121.521.412.315.98.15.57.44.16.85.46.611.614.015.613.921.626.212.618.917.6

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-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value311614119.92128.2966.6046.7015.775.4561895.2930755.1778543.8148823.1346232.9634112.5577652.3662012.249792.1351971.9899881.8520171.8195031.6319261.4967591.5007221.6703961.2433721.21192.065032.288882.1704912.3300181.5508452.043221.676481.0924090.830880.8045640.7105180.6178480.6057990.5709940.5198920.462771
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.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.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:ProductOrService

blfs:AutomatedThawingProducts


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.6620.2770.3760.3940.4850.3240.374
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.52.53.83.25.84.95.6
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.52.53.83.25.84.95.6
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:AutomatedThawingProducts100.0100.0100.0100.0100.0100.0100.0

blfs:BiopreservationMedia


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value8.1937.4146.6678.6725.1936.0696.3275.77
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax55.665.767.271.362.691.994.4100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax55.665.767.271.362.691.994.4100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:BiopreservationMedia100.0100.0100.0100.0100.0100.0100.0100.0

blfs:EvoShippers


Revenue
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.4940.4390.4380.4810.2110.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.44.43.65.83.20.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax4.44.43.65.83.20.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:EvoShippers100.0100.0100.0100.0100.00.0

blfs:FreezersAndAccessories


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-06-30
Value3.653.0942.4382.6580.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax24.827.424.621.90.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax24.827.424.621.90.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:FreezersAndAccessories100.0100.0100.0100.00.0

blfs:RentalRevenue


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value1.7730.8670.4540.4750.4310.4350.3160.182
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax5.75.13.14.24.33.63.82.8
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax5.75.13.14.24.33.63.82.8
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:RentalRevenue100.0100.0100.0100.0100.0100.0100.0100.0

blfs:ServiceRevenue


Revenue
Period End2021-06-302021-03-31
Value1.9632.204
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax6.313.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax6.313.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax blfs:ServiceRevenue100.0100.0

us-gaap:Product


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value271312109.489117.986.4226.7015.77
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax88.081.885.095.895.796.496.297.2100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax88.081.885.095.895.796.496.297.2100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:Product100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value3142000.02021000.01883000.01588000.01366000.01576000.01666000.01259000.0928000.0848000.0637130.0725200.0641170.0611500.0539340.0488690.0546460.0511940.0610410.0816020.0849190.0733910.0763950.0677030.0642490.0500260.0519470.0298260.0270620.0241400.0215850.0208080.0214760.0202760.0239430.0145740.0160660.073381.069197.055443.059132.083308.099608.091354.0117020.0
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerIncludingAssessedTax10.112.012.814.113.813.020.119.113.814.711.713.712.416.017.216.521.421.627.138.242.739.642.041.542.933.331.124.022.311.79.49.69.213.111.78.714.78.88.67.89.613.817.417.625.3

Assets

us-gaap:Assets

us-gaap:Assets


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

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value6831299.0368.12727497.2665.4763.7072.3192.5193332.131921.8216152.0506171.6669431.6607645.7950884.7604744.1782393.0044292.2460282.5102512.4411761.9931322.3124262.1366011.5868561.4081491.904385161616151515141312121110
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets13.213.012.64.67.128.753.28.610.67.75.15.49.814.816.918.819.667.460.138.828.520.820.318.514.415.313.311.19.511.9495.8501.0468.4462.7493.9452.1482.6711.5772.7791.7812.2829.4

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value520240234195113949284514845462112128.8814868.4817228.5987747.92661410101012131315161414153.3533423.2070243.4370813.4192773.1698293.4178333.0689071.869171.6620171.5643761.4719811.309059
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value452208205186105674376464443431910103.166146.1615276.8224397.442619.8593719.151891101011121314-13.271521-12.85937-12.662694-12.400359-12.486023-12.035782-11.740688-11.430675-11.180486-10.821499-10.483843-9.548912-7.826982
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets86.887.087.495.492.971.346.891.489.492.394.994.690.285.283.139.957.264.769.179.769.272.371.573.488.990.588.1-395.8-401.0-368.4-362.7-393.9-352.1-382.6-611.5-672.7-691.7-712.2-729.40.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302015-12-312014-12-312013-12-31
Value0.003-0.000451-0.0064480.0
Percentage of StockholdersEquity0.0-0.0-0.1-0.0
Percentage of Assets0.0-0.0-0.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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-312011-12-312010-12-312009-12-31
Value5423073022821991451431371161141141159284847472714343424242
Percentage of StockholdersEquity120.0147.2147.4151.0188.9214.8330.2178.5250.8259.1264.6263.5471.4807.1832.72348.5738.6609.2-328.7-346.4-383.7-445.9-540.6
Percentage of Assets104.2128.0128.9144.0175.4153.1154.6163.1224.2239.1251.1249.3425.3687.5692.0938.1588.7447.41300.81364.62581.33252.40.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-312011-12-312010-12-312009-12-31
Value0.0410.0340.0330.0320.0260.0210.0210.020.0190.0190.0190.0182370.0160.0140.0140210.0130.0124470.0120840.005030.069680.069680.069680.06968
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.40.10.1-0.0-0.6-0.6-0.7-0.9
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.20.10.10.12.24.25.30.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-312011-12-312010-12-312009-12-31
Value-90.627-98.503-97.385-95.257-94.124-77.744-100.052-60.45-69.766-70.604-71.031-71.863637-73.015-74.061-73.957883-71.202-64.326923-60.112987-56.895237-55.811077-54.151491-52.194852-50.211222
Percentage of StockholdersEquity-20.0-47.2-47.4-51.0-88.9-114.8-230.2-78.5-150.8-159.1-164.6-163.6-371.5-707.3-732.8-2248.9-652.4-509.3428.7447.0484.3546.6641.5
Percentage of Assets-17.4-41.0-41.5-48.6-82.6-81.8-107.8-71.8-134.8-146.9-156.2-154.7-335.1-602.5-609.0-898.3-520.0-374.0-1696.7-1760.7-3258.2-3987.20.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value127116114127462624322939373818109.9308816.3670325.6791475.5819954.628074.9652314.9155555.3065386.9729378.2830919.29688910121213141.8782581.6554171.8156091.9159191.6277591.7775971.5080111.3746061.1604071.0448231.0075710.814973
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.548.648.865.240.627.826.038.156.381.582.682.486.383.381.871.767.064.958.446.146.649.256.462.667.072.375.790.091.091.856.051.652.856.051.452.049.173.569.866.868.562.3

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-302018-12-312018-09-302018-06-302018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302009-12-31
Value76899093296.46.4482119313032147.0336.6633182.8305412.3146332.2899261.4058261.3685831.3184691.6624312.1732582.351543.8964052.971842.5387583.2750575.902228120.1562730.0792870.0762050.0615230.1964780.0075290.1553540.0705240.0168640.0201170.0361450.0350970.0032110.0002980.0678810.139151
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets14.637.138.548.026.26.76.925.237.90.067.469.765.00.054.931.927.326.617.712.712.515.417.617.828.119.615.823.039.980.34.72.52.21.86.20.25.13.81.01.32.50.00.20.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-302019-12-31
Value7689901096.4
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0
Percentage of Assets14.637.138.555.66.9

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value21108.0066.0954.3518.2055.3454.3133.8322.9273.0452.6993422.1664151.0438151.0213151.3551151.1730361.0607731.1936461.3110061.2840151.190260.9292890.7922740.8093870.8510440.9016230.7750760.566541.3255641.0093161.0268580.9809740.9761570.6001530.7979430.359190.4718160.5471430.4586770.3953240.338899
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.04.43.43.13.88.65.85.17.46.16.75.89.98.58.415.313.812.315.112.212.211.07.56.05.85.65.65.43.88.330.132.028.528.518.923.311.725.232.929.326.925.9

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value251111111010105.6945.3064.063.5092.9109272.1218811.8366661.8467461.8610581.769071.8121721.7577841.9037591.9107292.0182551.8346351.7833831.3212571.2427870.9652240.7176240.6781560.2971050.4209240.4091950.5931380.6764380.6563970.8492110.916810.7639670.5059560.4751260.5095720.410486
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.04.94.95.69.611.411.86.810.38.47.76.39.714.915.221.020.921.122.217.718.118.714.813.59.58.26.05.04.61.912.612.817.319.820.724.829.940.930.430.434.631.4

Inventory Finished Goods

us-gaap:InventoryFinishedGoods

us-gaap:InventoryFinishedGoods


Inventory
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value6741000.06054000.06533000.05889000.06097000.03464000.02963000.01482000.01404000.0910970.0799120.0746310.0810040.0965720.01133100.01133200.0855990.01068800.01061100.01116500.0868560.0878900.0540250.0529750.0523560.0307030.0133880.083597.072323.066315.093914.0105750.0141570.0180140.0242240.0320680.0
Percentage of InventoryFinishedGoods100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.93.15.76.26.64.15.73.13.12.03.76.16.710.913.413.210.89.910.110.47.06.63.93.53.32.20.90.52.22.12.73.14.55.37.919.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-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302010-12-31
Value4156000.05143000.04648000.01668000.01134000.01016000.01348000.0855000.0384000.0346000.0353000.0298000.0352510.0330900.0399500.0320320.0422410.0419120.0270810.0381880.0402340.0435590.0384410.0453790.0313410.0289020.0360520.0320760.0312150.0202780.0291740.0140080.0165290.0201800.0174730.0122910.076657.068299.090444.090903.062377.0
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.82.12.00.91.01.11.51.00.70.70.80.61.62.73.33.65.04.93.43.53.84.03.13.42.31.92.22.32.11.38.74.44.85.95.53.62.53.75.45.84.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-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value2115138.6798.4398.2088.0934.4343.5943.7913.6473.5011683.2072083.171423.1149633.0406363.0273782.8947752.8576232.8848722.9670322.8946152.8676782.8375212.8056742.7747932.7336652.3911422.28392.2049782.1862012.184642.1752541.9834681.9495311.9696741.8182460.8461810.8007950.7671070.7563020.713031
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.16.55.94.47.48.68.75.36.97.98.07.514.725.825.734.235.733.736.126.828.126.923.221.520.218.317.016.815.413.865.268.163.358.061.557.659.245.348.249.051.454.5

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

blfs:FurnitureAndComputerEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1.6620.9320.9020.8270.8240.810.7940.706
Percentage of PropertyPlantAndEquipmentGross7.76.06.59.59.89.99.819.4
Percentage of Assets0.30.40.40.40.70.90.91.6
Percentage of Assets blfs:FurnitureAndComputerEquipment0.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-31
Value4.2921.1510.591
Percentage of PropertyPlantAndEquipmentGross19.97.44.2
Percentage of Assets0.80.50.3
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.9422.4642.3932.1452.1412.1372.1121.284
Percentage of PropertyPlantAndEquipmentGross13.615.717.124.725.426.026.135.2
Percentage of Assets0.61.01.01.11.92.22.32.8
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.0

us-gaap:ManufacturingFacility


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value1211105.7075.4745.2615.1871.657
Percentage of PropertyPlantAndEquipmentGross58.770.972.265.864.964.164.145.4
Percentage of Assets2.44.64.32.94.85.55.63.6
Percentage of Assets us-gaap:ManufacturingFacility0.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-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value5109000.04416000.03842000.03379000.03092000.02801000.02521000.02298000.02276000.02424000.02328000.02234300.02163400.02084800.02008900.01930100.01846500.01759800.01670200.01585900.01605200.01513100.01421300.01333600.01246800.01161700.01078100.01006000.0984880.0924660.0862160.0798340.0733350.0673780.0615080.0555460.0501770.0472780.0447390.0-423100.0-398520.0-352330.0
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.01.81.61.72.72.92.72.74.45.05.14.89.917.016.521.721.820.521.114.715.214.011.510.19.07.76.77.16.75.825.724.921.319.719.416.316.425.326.9-27.0-27.1-26.9

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1882000.0933000.0933000.0706000.0706000.0688000.0614000.0361000.0104000.00
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.0

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-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value1611105.35.3475.4075.5722.1361.3181.3671.3191.2668821.0437781.0866511.1060361.1104961.1808821.1349811.1873781.2989581.3618591.3815441.4463991.5039131.5588871.6130871.6556051.3850941.2990181.2803151.3240441.3863051.4419071.3096861.3344461.4142151.3164790.3734010.3534020.3440030.3577780.3607
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.24.74.32.74.75.76.02.52.52.82.92.74.88.89.112.513.913.215.012.112.912.811.711.411.210.610.39.78.88.039.543.242.038.342.141.442.920.021.322.024.327.6

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value195585833333333289.524
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets37.624.424.917.129.435.336.233.718.4

us-gaap:Goodwill us-gaap:BusinessAcquisition

blfs:GCIAcquisition


Goodwillus-gaap:
Period End2021-05-03
Value137
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets blfs:GCIAcquisition0.0

blfs:SciSafeHoldingsInc


Goodwillus-gaap:
Period End2020-10-01
Value24
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets blfs:SciSafeHoldingsInc0.0

Indefinite Lived Intangible Assets Excluding Goodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:InProcessResearchAndDevelopment


Indefinite
Period End2021-06-30
Value67
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill100.0
Percentage of Assets12.9
Percentage of Assets us-gaap:InProcessResearchAndDevelopment0.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value148303119202121164.4460.02.2153852.2153852.2153852.2153852.2153852.2153852.2153852.2153850.0
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets28.512.513.210.118.122.423.719.68.60.020.621.020.617.916.816.014.613.80.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value81303119202121
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.612.513.210.118.122.423.7

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value147.7217.890.6390.6760.7120.749
Percentage of FiniteLivedIntangibleAssetsNet17.825.625.43.23.33.33.4
Percentage of Assets2.83.23.40.30.60.70.8
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.0

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-31
Value1.7240.5780.619
Percentage of FiniteLivedIntangibleAssetsNet2.11.92.0
Percentage of Assets0.30.20.3
Percentage of Assets us-gaap:NoncompeteAgreements0.00.00.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value32151617171718
Percentage of FiniteLivedIntangibleAssetsNet40.552.652.985.685.582.482.4
Percentage of Assets6.36.67.08.715.518.519.5
Percentage of Assets us-gaap:TechnologyBasedIntangibleAssets0.00.00.00.00.00.00.0

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value325.9666.1022.2182.3012.3852.467
Percentage of FiniteLivedIntangibleAssetsNet39.619.819.711.211.211.211.2
Percentage of Assets6.22.52.61.12.02.52.7
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.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
Value17109.6750.5850.740.8921.041.1771.0791.1961.3
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.34.44.10.30.60.91.11.42.12.50.0

us-gaap:OperatingLeaseRightOfUseAsset us-gaap:LeaseContractualTerm

blfs:BothellWashingtonHeadquarters


Operating
Period End2020-12-31
Value7.9
Percentage of OperatingLeaseRightOfUseAsset81.7
Percentage of Assets3.4
Percentage of Assets blfs:BothellWashingtonHeadquarters0.0

Accounts Payable And Accrued Liabilities Current

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent


Accounts
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value3364000.02606000.03080000.03369000.01219000.0
Percentage of AccountsPayableAndAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0
Percentage of Assets1.72.33.23.62.7

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302010-12-31
Value9847000.04276000.03672000.02355000.03077000.03522000.03119000.01570000.0876000.01264000.0720000.01089600.0842940.0586330.0690700.0420390.0531920.0638010.0710720.01085700.0864450.0772870.01029400.0978280.0640270.0900350.0474660.0168840.0170110.0707980.0867070.0840500.01041700.01053900.0862490.01064300.0531620.0534000.0403100.0310440.0117070.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.91.81.61.22.73.73.41.91.72.61.62.33.94.85.74.76.37.49.010.18.27.28.37.44.65.93.01.21.14.425.926.230.330.827.231.117.328.624.319.88.9

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-06-302021-03-312020-12-31
Value49000.069000.0112000.0
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0
Percentage of Assets0.00.00.0

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302010-12-31
Value978000.0323000.0472000.03364000.02606000.03080000.03369000.0642000.0204000.0142000.091000.0162980.0172880.0202780.0200550.0170420.063619.069327.0116400.050614.080037.0113340.0146440.0150980.062741.0160900.0121870.090475.010440.030044.0146630.052532.051820.019981.08495.0149610.0126220.058207.069582.0100440.0108020.0
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.10.21.72.33.23.60.80.40.30.20.40.81.61.71.90.80.81.50.50.81.11.21.10.51.10.80.60.10.24.41.61.50.60.34.44.13.14.26.48.3

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-31
Value944000.0662000.0931000.0334000.0286000.0282000.0324000.0
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.30.40.20.30.30.3

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value3116158.3627.49257.6694.9443.0932.7011.9392.0953651.6637281.3115771.5128981.0893431.0450911.085581.1331633.4644882.2635411.4799841.7257931.6319011.1601561.4643851.2617760.8330140.6130041.0636551.628141.2289051.4231921.4734791.3653381.4680941.0211420.6878130.5792480.5161480.5027740.340702
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.06.86.64.36.626.88.35.96.05.64.34.57.610.712.512.312.312.614.332.221.513.714.012.38.49.77.95.84.16.748.638.341.443.143.143.033.336.834.933.034.226.0

Long Term Debt Current

us-gaap:LongTermDebtCurrent

us-gaap:LongTermDebtCurrent


Long
Period End2021-06-302020-12-31
Value2924000.0614000.0
Percentage of LongTermDebtCurrent100.0100.0
Percentage of Assets0.60.3

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-31
Value2223000.01455000.01107000.0729000.0844000.0826000.0804000.0771000.0665000.0651000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.40.60.50.40.70.90.90.91.31.4

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value130000.0130000.0130000.09000.017000.023000.0171000.029000.0
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.10.10.00.00.00.20.1

Long Term Debt

us-gaap:LongTermDebt

us-gaap:LongTermDebt


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value7943000.02270000.01269000.013000.0
Percentage of LongTermDebt100.0100.0100.0100.0
Percentage of Assets1.50.90.50.0

us-gaap:LongTermDebt us-gaap:DebtInstrument

blfs:FreezerEquipmentLoan


Long
Period End2021-03-312020-12-31
Value718000.0365000.0
Percentage of LongTermDebt31.628.8
Percentage of Assets0.30.2
Percentage of Assets blfs:FreezerEquipmentLoan0.00.0

blfs:FreezerInstallationLoan


Long
Period End2021-03-312020-12-31
Value828000.0156000.0
Percentage of LongTermDebt36.512.3
Percentage of Assets0.30.1
Percentage of Assets blfs:FreezerInstallationLoan0.00.0

blfs:ManufacturingEquipmentLoans


Long
Period End2021-03-312020-12-31
Value418000.0439000.0
Percentage of LongTermDebt18.434.6
Percentage of Assets0.20.2
Percentage of Assets blfs:ManufacturingEquipmentLoans0.00.0

blfs:OtherLoans


Long
Period End2021-03-312020-12-312019-12-31
Value11000.014000.013000.0
Percentage of LongTermDebt0.51.1100.0
Percentage of Assets0.00.00.0
Percentage of Assets blfs:OtherLoans0.00.00.0

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-302020-12-31
Value5019000.0655000.0
Percentage of LongTermDebtNoncurrent100.0100.0
Percentage of Assets1.00.3

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-30
Value10
Percentage of DeferredIncomeTaxLiabilitiesNet100.0
Percentage of Assets2.1

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value56000.0980000.0726000.0262000.0133000.04000.03000.07000.013000.031000.037855.045364.052520.045512.051235.056141.00
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.40.30.10.10.00.00.00.00.10.10.20.40.40.60.70.0

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-31
Value159.2998.7570.0260.1160.3320.550.7530.8060.98
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.03.93.70.00.10.30.60.91.62.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-31
Value2611000.01380000.01341000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0
Percentage of Assets0.50.60.6

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-31
Value2415000.01201000.01207000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0
Percentage of Assets0.50.50.5

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-31
Value2256000.01107000.01023000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0
Percentage of Assets0.40.50.4

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value924000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.4

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value5685000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets2.4

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


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
Value17109.8640.7550.961.1581.3541.5241.4711.6311.8
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.44.54.20.40.81.21.51.82.83.40.0

us-gaap:OperatingLeaseLiability us-gaap:LeaseContractualTerm

blfs:BothellWashingtonHeadquarters


Operating
Period End2020-12-31
Value7.9
Percentage of OperatingLeaseLiability80.1
Percentage of Assets3.4
Percentage of Assets blfs:BothellWashingtonHeadquarters0.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2012110.779
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets3.95.24.90.4

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2744000.01806000.01758000.024000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.50.80.70.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-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value452208205186105674376464443431910103.166146.1615276.8224397.442619.8593719.151891101011121314-13.271521-12.85937-12.662694-12.400359-12.486023-12.035782-11.740688-11.430675-11.180486-10.821499-10.483843-9.548912-7.826982
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets86.887.087.495.492.971.346.891.489.492.394.994.690.285.283.139.957.264.769.179.769.272.371.573.488.990.588.1-395.8-401.0-368.4-362.7-393.9-352.1-382.6-611.5-672.7-691.7-712.2-729.40.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302015-12-312014-12-312013-12-31
Value0.003-0.000451-0.0064480.0
Percentage of StockholdersEquity0.0-0.0-0.1-0.0
Percentage of Assets0.0-0.0-0.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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-312011-12-312010-12-312009-12-31
Value5423073022821991451431371161141141159284847472714343424242
Percentage of StockholdersEquity120.0147.2147.4151.0188.9214.8330.2178.5250.8259.1264.6263.5471.4807.1832.72348.5738.6609.2-328.7-346.4-383.7-445.9-540.6
Percentage of Assets104.2128.0128.9144.0175.4153.1154.6163.1224.2239.1251.1249.3425.3687.5692.0938.1588.7447.41300.81364.62581.33252.40.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-312011-12-312010-12-312009-12-31
Value0.0410.0340.0330.0320.0260.0210.0210.020.0190.0190.0190.0182370.0160.0140.0140210.0130.0124470.0120840.005030.069680.069680.069680.06968
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.40.10.1-0.0-0.6-0.6-0.7-0.9
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.20.10.10.12.24.25.30.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-312011-12-312010-12-312009-12-31
Value-90.627-98.503-97.385-95.257-94.124-77.744-100.052-60.45-69.766-70.604-71.031-71.863637-73.015-74.061-73.957883-71.202-64.326923-60.112987-56.895237-55.811077-54.151491-52.194852-50.211222
Percentage of StockholdersEquity-20.0-47.2-47.4-51.0-88.9-114.8-230.2-78.5-150.8-159.1-164.6-163.6-371.5-707.3-732.8-2248.9-652.4-509.3428.7447.0484.3546.6641.5
Percentage of Assets-17.4-41.0-41.5-48.6-82.6-81.8-107.8-71.8-134.8-146.9-156.2-154.7-335.1-602.5-609.0-898.3-520.0-374.0-1696.7-1760.7-3258.2-3987.20.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value41000.034000.033000.032000.026000.021000.021000.020000.019000.019000.019000.018237.016107.014145.014021.013333.013210.013017.012864.012769.012607.012508.012447.012172.012154.012107.012084.012053.012027.011941.05030.070415.070036.070036.069680.069680.069680.069680.069680.069680.069680.069680.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.20.20.20.20.10.10.10.10.10.10.10.10.10.10.10.12.22.02.02.22.02.33.74.24.54.75.3

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value542307302282199145143137116114114115928484807974747473727272727171717171434343434343434242424242
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets104.2128.0128.9144.0175.4153.1154.6163.1224.2239.1251.1249.3425.3687.5692.0906.3939.4871.0938.1687.6698.7677.3588.7547.0520.2474.7447.4504.2484.4447.51300.81355.81261.81267.71364.61263.81405.62297.72581.32739.12901.43252.4

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value-90627000.0-98503000.0-97385000.0-95257000.0-94124000.0-77744000.0-100050000.0-60450000.0-69766000.0-70604000.0-71031000.0-71864000.0-73015000.0-74061000.0-73958000.0-73294000.0-72869000.0-72101000.0-71202000.0-67879000.0-66910000.0-65554000.0-64327000.0-63208000.0-62139000.0-61144000.0-60113000.0-59200000.0-58338000.0-57455000.0-56895000.0-56411000.0-56101000.0-55818000.0-55811000.0-55299000.0-54947000.0-54448000.0-54151000.0-53740000.0-53262000.0-52195000.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-17.4-41.0-41.5-48.6-82.6-81.8-107.8-71.8-134.8-146.9-156.2-154.7-335.1-602.5-609.0-825.2-859.1-838.5-898.3-630.5-634.2-608.3-520.0-477.9-448.0-403.3-374.0-415.3-394.0-359.5-1696.7-1759.0-1632.2-1632.5-1760.7-1618.0-1790.5-2913.0-3258.2-3435.3-3618.4-3987.2

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-30
Value3000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0
Percentage of Assets0.0

Stock Issued During Period Value New Issues

us-gaap:StockIssuedDuringPeriodValueNewIssues

us-gaap:StockIssuedDuringPeriodValueNewIssues


Stock
Period End2020-12-312020-09-302020-06-302018-12-312018-09-30
Value0.080196e-0619
Percentage of StockIssuedDuringPeriodValueNewIssues0.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.0

us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302020-06-302018-12-312018-09-30
Value0.08019-0.00056519
Percentage of StockIssuedDuringPeriodValueNewIssues0.0100.0100.0-9416.7100.0
Percentage of Assets0.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.0

us-gaap:CommonStock


Stock
Period End2020-12-312020-09-302020-06-302018-12-312018-09-30
Value0.00.0060.0020.0005710.001
Percentage of StockIssuedDuringPeriodValueNewIssues0.00.00.09516.70.0
Percentage of Assets0.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.0

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

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2520000.01505000.02163000.01560000.01145000.01113000.01136000.0654000.0646000.0606000.0388060.0383000.0374000.0373000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2520000.01505000.02163000.01560000.01145000.01113000.01136000.0654000.0646000.0606000.0388060.0383000.0374000.0373000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-7722000.01820000.02257000.0-502000.04203000.0687000.0-1003000.01137000.0-67000.01146000.01146000.0585480.0809200.0561730.0391590.0392000.0803010.074379.0-102920.0-169350.0-668120.0-1270300.0-1168600.0-1227100.0-1307900.0-696780.0-697900.0-873520.0-894130.078547.0-12532.0206470.0-126480.0168810.0121.0760830.0-74823.0-192800.0-253330.0-239160.0-304640.0-280360.0-314630.0
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-24.710.815.3-4.542.45.6-12.117.2-1.019.90.010.715.310.810.30.025.62.5-4.0-7.2-29.7-69.8-71.6-82.0-87.1-41.7-56.1-72.1-43.33.4-0.68.9-8.28.30.069.6-9.0-24.0-35.7-38.7-50.3-49.1-60.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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value-4216000.0-4427000.0-22057000.0-975000.0-456000.0-1227000.0-14021000.0-292000.0-12549000.0-156000.0-156000.0-160930.0-5277600.0-1020600.0-40834.0-41000.0-52324.0-13258.0-41033.0-37152.0-269640.0823220.0-396250.02096600.01716000.0-42525.0-1929300.0-6144400.0-18777.0-1561.0-9386.0-191790.0-33937.020143.0-147950.0-976000.0-46517.0-35458.0-12701.0-29796.0-13475.0-11729.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-13.5-26.3-149.8-8.6-4.6-10.1-169.0-4.4-187.3-2.70.0-2.9-99.7-19.7-1.10.0-1.7-0.4-1.6-1.6-12.045.2-24.3140.1114.3-2.5-155.2-507.0-0.9-0.1-0.4-8.2-2.21.0-8.8-89.3-5.6-4.4-1.8-4.8-2.2-2.1

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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value-0.8311.2161.27280190.4920.2670.7430.4090.1770.177-2.147904227.593010.018440.0193.082090.4547870.168661.09060.9750.2687670.0200170.0550350.0249340.0030020.00.080592130.00.0250.00.0254580.00.00.30.1750.2250.250.270.350.295
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-2.77.28.6714.4198.94.03.211.36.13.10.0-39.4428.5146.60.50.098.315.36.646.143.314.81.23.71.70.20.06.7658.40.01.20.01.60.00.027.521.128.035.243.757.851.7

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-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-1.391-18.5287923-0.048-14.7571.588
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-8.3-125.8701.3236.7-0.4-177.924.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1118000.0777000.0581000.0481000.0560000.0413000.0345000.0164000.0111000.098000.0
Percentage of DepreciationDepletionAndAmortization100.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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-3394000.0604000.0433000.0-667000.0-498000.0561000.0391000.0413000.0-589000.0553000.0553000.0-353880.0174870.0236750.0-68743.0-69000.0248310.0-103490.0-112270.0-11970.0-128420.0154530.0115460.091907.0-59261.0353420.0-320820.0221050.0305820.0-1268.0-537880.0-159090.026572.0-201220.0-12194.0191420.0-201790.0532670.0-2385.0130900.092661.0-36621.070548.0159450.0-111830.0-114380.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.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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value5831000.02663000.0966000.01744000.0-3853000.02929000.0-82000.0-260000.0750000.0-118000.0-118000.0345970.0532930.01122600.022500.023000.0-332180.0180460.0112260.0-132870.0-117360.026991.093755.0260970.0137020.0-17113.0-41657.0-50579.0126550.0208540.0-126530.0-316250.017542.0-45884.0-4817.0-376000.0197790.0-438750.0112630.075327.0-88466.0-63353.0-38623.0-17802.0-21841.0-31817.0
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-1348000.065000.0564000.0147000.061000.0-143000.02047000.0389000.0790000.0551000.0551000.0597820.0789050.0285220.0-10080.0-10000.0-14312.091988.0-43102.054388.0221710.0-6970.0-107530.0183620.051252.0462130.078470.0277560.0247600.039468.0133410.0123820.0-11729.0183940.083300.0-20041.0192810.067599.0-152840.0-258010.0-30830.034446.0-62266.0-36820.088964.032981.0
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-7722000.01820000.02257000.0-502000.04203000.0687000.0-1003000.01137000.0-67000.01146000.01146000.0585480.0809200.0561730.0391590.0392000.0803010.074379.0-102920.0-169350.0-668120.0-1270300.0-1168600.0-1227100.0-1307900.0-696780.0-697900.0-873520.0-894130.078547.0-12532.0206470.0-126480.0168810.0121.0760830.0-74823.0-192800.0-253330.0-239160.0-304640.0-280360.0-314630.0
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-24.710.815.3-4.542.45.6-12.117.2-1.019.90.010.715.310.810.30.025.62.5-4.0-7.2-29.7-69.8-71.6-82.0-87.1-41.7-56.1-72.1-43.33.4-0.68.9-8.28.30.069.6-9.0-24.0-35.7-38.7-50.3-49.1-60.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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value7.876-1.118-2.128-1.133-16.3822-12.2389.3160.8380.427-19.1610.8925711.2307691.1391780.0034824.873-0.557886-0.318718-0.768212-0.87029-3.323534-0.969001-1.356083-1.226828-1.119387-1.068688-0.994379-1.031482-0.912568-0.862455-0.883356-0.559371-0.484568-0.30991-0.282506-0.007176-0.511588-0.352228-0.498893-0.296877-0.41117-0.478668-0.436679-0.630122-0.470638-0.436732-0.537144
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax25.2-6.6-14.5-10.0-165.1183.4-147.5141.112.57.40.016.423.322.00.10.0-17.8-10.8-30.0-36.8-147.7-45.4-68.1-66.2-61.5-65.5-66.4-68.7-54.6-69.4-72.9-27.1-21.2-14.3-12.1-0.5-25.0-21.0-45.7-35.7-51.1-67.4-70.7-104.0-82.4-84.0-116.1

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


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-31
Value7.876-1.118-2.128-1.133-16.3822-12.2389.3160.8380.4270.8925711.2311.1390.003
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.086.2
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax25.2-6.6-14.5-10.0-165.1183.4-147.5141.112.57.416.423.322.00.1
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


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

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value-4216000.0-4427000.0-22057000.0-975000.0-456000.0-1227000.0-14021000.0-292000.0-12549000.0-156000.0-156000.0-160930.0-5277600.0-1020600.0-40834.0-41000.0-52324.0-13258.0-41033.0-37152.0-269640.0823220.0-396250.02096600.01716000.0-42525.0-1929300.0-6144400.0-18777.0-1561.0-9386.0-191790.0-33937.020143.0-147950.0-976000.0-46517.0-35458.0-12701.0-29796.0-13475.0-11729.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-13.5-26.3-149.8-8.6-4.6-10.1-169.0-4.4-187.3-2.70.0-2.9-99.7-19.7-1.10.0-1.7-0.4-1.6-1.6-12.045.2-24.3140.1114.3-2.5-155.2-507.0-0.9-0.1-0.4-8.2-2.21.0-8.8-89.3-5.6-4.4-1.8-4.8-2.2-2.1

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-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2687000.01720000.01591000.0119000.0105000.0146000.0319000.089000.0111000.0156000.0156000.0160930.0277590.020645.040834.041000.052324.013258.041033.037152.013415.030765.072417.026936.030156.031847.030881.041128.0342520.0149460.078922.018777.01561.09386.0191790.033937.0-20143.0148650.0976000.047217.0149500.0-12701.0-56746.013475.045099.0-2955.0
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value-0.8311.2161.27280190.4920.2670.7430.4090.1770.177-2.147904227.593010.018440.0193.082090.4547870.168661.09060.9750.2687670.0200170.0550350.0249340.0030020.00.080592130.00.0250.00.0254580.00.00.30.1750.2250.250.270.350.295
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerIncludingAssessedTax-2.77.28.6714.4198.94.03.211.36.13.10.0-39.4428.5146.60.50.098.315.36.646.143.314.81.23.71.70.20.06.7658.40.01.20.01.60.00.027.521.128.035.243.757.851.7

Debt Instrument Interest Rate Stated Percentage

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:BusinessAcquisition, us-gaap:DebtInstrument

us-gaap:DebtInstrumentInterestRateStatedPercentage

blfs:SciSafeHoldingsInc, blfs:PaycheckProtectionProgramCaresAct


Debt
Period End2020-10-01
Value1.0
Percentage of DebtInstrumentInterestRateStatedPercentage100.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations blfs:SciSafeHoldingsInc blfs:PaycheckProtectionProgramCaresAct0.0

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument

blfs:FinancedInsurancePremium


Debt
Period End2021-06-30
Value4.0
Percentage of DebtInstrumentInterestRateStatedPercentage0.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations blfs:FinancedInsurancePremium0.0

blfs:The2018TermLoan


Debt
Period End2021-06-30
Value8.5
Percentage of DebtInstrumentInterestRateStatedPercentage0.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations blfs:The2018TermLoan0.0

blfs:The2019TermLoan


Debt
Period End2021-06-30
Value8.5
Percentage of DebtInstrumentInterestRateStatedPercentage0.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations blfs:The2019TermLoan0.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

blfs:The2013PerformanceIncentivePlan


Share
Period End2020-12-312019-12-312018-12-31
Value1.42.12.6
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-31
Value96000.0
Percentage of UnrecognizedTaxBenefits100.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-312012-12-312011-12-31
Value8.4988.7068.3458.75748112-12.138505-10.708214-9.585314-9.24314-9.212737
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

blfs:AdjustmentsToAdditionalPaidInCapitalStockIssuedAsEmployeeBonus

blfs:AdjustmentsToAdditionalPaidInCapitalStockIssuedAsEmployeeBonus


Adjustments
Period End2020-12-312020-09-302020-06-302020-03-31
Value000314000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalStockIssuedAsEmployeeBonus0.00.00.0100.0

blfs:AdjustmentsToAdditionalPaidInCapitalStockIssuedAsEmployeeBonus us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-12-312020-09-302020-06-302020-03-31
Value000314000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalStockIssuedAsEmployeeBonus0.00.00.0100.0

blfs:BusinessAcquisitionPercentageOfEquityIssuableSharesHeldInEscrowAccountsForPostClosingClaims us-gaap:BusinessAcquisition

blfs:BusinessAcquisitionPercentageOfEquityIssuableSharesHeldInEscrowAccountsForPostClosingClaims

blfs:GCIAcquisition


Business
Period End2021-05-03
Value9.0
Percentage of BusinessAcquisitionPercentageOfEquityIssuableSharesHeldInEscrowAccountsForPostClosingClaims100.0

blfs:BusinessAcquisitionPercentageOfEquityIssuableSharesHeldInEscrowAccountsForPostClosingClaims us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

blfs:SextonBiotechnologiesInc, us-gaap:SubsequentEvent


Business
Period End2021-08-09
Value10.0
Percentage of BusinessAcquisitionPercentageOfEquityIssuableSharesHeldInEscrowAccountsForPostClosingClaims0.0

blfs:TheMergerAgreement, us-gaap:SubsequentEvent


Business
Period End2021-03-19
Value19.9
Percentage of BusinessAcquisitionPercentageOfEquityIssuableSharesHeldInEscrowAccountsForPostClosingClaims0.0

blfs:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentage us-gaap:BusinessAcquisition

blfs:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentage

blfs:GCIAcquisition


Business
Period End2021-05-03
Value19.9
Percentage of BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuablePercentage100.0

blfs:BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivable us-gaap:BusinessAcquisition

blfs:BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivable

blfs:GCIAcquisition


Business
Period End2021-05-03
Value16000.0
Percentage of BusinessCombinationConsiderationTransferredSettlementOfAccountsReceivable100.0

blfs:BusinessCombinationConsiderationTransferredSettlementOfPrepaidDeposits us-gaap:BusinessAcquisition

blfs:BusinessCombinationConsiderationTransferredSettlementOfPrepaidDeposits

blfs:GCIAcquisition


Business
Period End2021-05-03
Value2152000.0
Percentage of BusinessCombinationConsiderationTransferredSettlementOfPrepaidDeposits100.0

blfs:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment us-gaap:BusinessAcquisition

blfs:BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value53000.0
Percentage of BusinessCombinationConsiderationTransferredWorkingCapitalAdjustment100.0

blfs:CashlessExerciseOfWarrantsReclassifiedFromWarrantLiabilityToCommonStock

blfs:CashlessExerciseOfWarrantsReclassifiedFromWarrantLiabilityToCommonStock


Cashless
Period End2021-06-302021-03-312020-12-312020-09-30
Value0.02.9010.00.0
Percentage of CashlessExerciseOfWarrantsReclassifiedFromWarrantLiabilityToCommonStock0.0100.00.00.0

blfs:DepositsOnPropertyPlantAndEquipment

blfs:DepositsOnPropertyPlantAndEquipment


Deposits
Period End2021-03-31
Value672000.0
Percentage of DepositsOnPropertyPlantAndEquipment100.0

blfs:GainLossOnDispositionOfAssetsHeldForRent

blfs:GainLossOnDispositionOfAssetsHeldForRent


Gain
Period End2021-06-302021-03-31
Value-37000.0-65000.0
Percentage of GainLossOnDispositionOfAssetsHeldForRent100.0100.0

blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongtermDeposits

blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongtermDeposits


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-2318000.0-52000.043000.0188000.061000.0-317000.0432000.0240000.038000.0-6000.0
Percentage of IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongtermDeposits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

blfs:LeaseAgreementTenantAllowance us-gaap:LeaseContractualTerm

blfs:LeaseAgreementTenantAllowance

blfs:BothellWashingtonHeadquarters


Lease
Period End2021-06-302021-03-31
Value02600000.0
Percentage of LeaseAgreementTenantAllowance0.0100.0

blfs:LesseeOperatingLeaseYearlyRentIncreasePercentage us-gaap:LeaseContractualTerm

blfs:LesseeOperatingLeaseYearlyRentIncreasePercentage

blfs:TheUnitedStatesOfAmericaSecondLease


Lessee
Period End2021-06-302021-03-31
Value02.5
Percentage of LesseeOperatingLeaseYearlyRentIncreasePercentage0.0100.0

blfs:NoncashLeaseExpense

blfs:NoncashLeaseExpense


Noncash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value637000.0410000.0282000.0155000.0152000.0148000.0151000.0120000.0117000.0124000.0
Percentage of NoncashLeaseExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

blfs:NoncashOrPartNoncashAcquisitionEquipmentAcquiredUnderOperatingLeases

blfs:NoncashOrPartNoncashAcquisitionEquipmentAcquiredUnderOperatingLeases


Noncash
Period End2021-06-302021-03-31
Value5739000.01232000.0
Percentage of NoncashOrPartNoncashAcquisitionEquipmentAcquiredUnderOperatingLeases100.0100.0

blfs:OperatingLeaseCostsAndShorttermLeaseCosts

blfs:OperatingLeaseCostsAndShorttermLeaseCosts


Operating
Period End2021-06-302020-06-30
Value1129000.0229000.0
Percentage of OperatingLeaseCostsAndShorttermLeaseCosts100.0100.0

blfs:PaymentsToAcquireAssetsHeldForRent

blfs:PaymentsToAcquireAssetsHeldForRent


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2242000.02038000.01022000.0359000.0351000.01081000.01202000.0453000.0-156000.0156000.0
Percentage of PaymentsToAcquireAssetsHeldForRent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

blfs:ProceedsFromExerciseOfCommonStockOptionsAndWarrants

blfs:ProceedsFromExerciseOfCommonStockOptionsAndWarrants


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value0.3650.2430.4430.2450.2930.49-0.2130.7930.4160.1850.1851.1757532.8253158.7693360.1295960.133.1940630.4702490.1940240.120.00.1270050.268767
Percentage of ProceedsFromExerciseOfCommonStockOptionsAndWarrants100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

blfs:ProceedsFromIssuanceOfCommonStockNet

blfs:ProceedsFromIssuanceOfCommonStockNet


Proceeds
Period End2020-07-07
Value80
Percentage of ProceedsFromIssuanceOfCommonStockNet100.0

blfs:ReclassificationOfPropertyAndEquipmentToAssetsHeldForRent

blfs:ReclassificationOfPropertyAndEquipmentToAssetsHeldForRent


Reclassification
Period End2021-03-31
Value27000.0
Percentage of ReclassificationOfPropertyAndEquipmentToAssetsHeldForRent100.0

blfs:ReclassificationOfWarrantLiabilitiesToEquityUponExercise

blfs:ReclassificationOfWarrantLiabilitiesToEquityUponExercise


Reclassification
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-30
Value0.00.0530.0360.0210.0541.2950.3270.0730.0731.8697.879.610.029
Percentage of ReclassificationOfWarrantLiabilitiesToEquityUponExercise0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue us-gaap:AwardType

blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue

us-gaap:RestrictedStock


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value2.42.27.94.21.51.71.30.8020.5482.60.0270520.14790.154440.9706086.4e-050.00.00.364936
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0

blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate us-gaap:AwardType

blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate

blfs:MarketbasedRestrictedStock


Sharebased
Period End2021-05-032021-02-082020-03-252020-03-312019-04-01
Value68.068.00.780.690.69
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate100.0100.0100.0100.0100.0

blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwards us-gaap:Range, us-gaap:AwardType

blfs:SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwards

srt:Maximum, blfs:MarketbasedRestrictedStock


Sharebased
Period End2021-05-032021-02-082020-03-252020-03-312019-04-01
Value200.0200.02.02.02.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardPercentageOfAwards100.0100.0100.0100.0100.0

blfs:ShippersPlacedInServiceDepreciation

blfs:ShippersPlacedInServiceDepreciation


Shippers
Period End2021-06-302021-03-31
Value-346000.0-597000.0
Percentage of ShippersPlacedInServiceDepreciation100.0100.0

blfs:ShippresPlacedInServiceDepreciation

blfs:ShippresPlacedInServiceDepreciation


Shippres
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value344000.0-186000.0-267000.0-302000.0000-174000.0
Percentage of ShippresPlacedInServiceDepreciation100.0100.0100.0100.00.00.00.0100.0

blfs:StockIssuedDuringPeriodValueCashlessWarrantExercises

blfs:StockIssuedDuringPeriodValueCashlessWarrantExercises


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value0.02.9010.00.033
Percentage of StockIssuedDuringPeriodValueCashlessWarrantExercises0.0100.00.00.0100.0

blfs:StockIssuedDuringPeriodValueCashlessWarrantExercises us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value0.0012.90.00.033
Percentage of StockIssuedDuringPeriodValueCashlessWarrantExercises0.0100.00.00.0100.0

us-gaap:CommonStock


Stock
Period End2021-03-312020-12-312020-09-302020-06-30
Value0.0010.00.00.003
Percentage of StockIssuedDuringPeriodValueCashlessWarrantExercises0.00.00.00.0

blfs:StockIssuedDuringPeriodValueWarrantExercises

blfs:StockIssuedDuringPeriodValueWarrantExercises


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.00.070.0510.030.0761.7110.4410.097
Percentage of StockIssuedDuringPeriodValueWarrantExercises0.0100.0100.0100.0100.0100.0100.0100.0

blfs:StockIssuedDuringPeriodValueWarrantExercises us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.00.070.0510.030.0761.7110.4410.097
Percentage of StockIssuedDuringPeriodValueWarrantExercises0.0100.0100.0100.0100.0100.0100.0100.0

blfs:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicNonvestedShareBasedCompensation

blfs:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicNonvestedShareBasedCompensation


Undistributed
Period End2020-12-312020-09-302020-06-302020-03-312019-09-30
Value3000.0536000.0-190000.0-484000.0-207000.0
Percentage of UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicNonvestedShareBasedCompensation100.0100.0100.0100.0100.0

blfs:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicWarrantsOutstanding

blfs:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicWarrantsOutstanding


Undistributed
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-09-30
Value-215000.0253000.0-174000.03299000.0-3460000.0-1682000.0
Percentage of UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasicWarrantsOutstanding100.0100.0100.0100.0100.0100.0

blfs:UnvestedRestrictedSharesIncomeStatementImpact

blfs:UnvestedRestrictedSharesIncomeStatementImpact


Unvested
Period End2021-06-30
Value208000.0
Percentage of UnvestedRestrictedSharesIncomeStatementImpact100.0

blfs:WarrantsIncomeStatementImpact

blfs:WarrantsIncomeStatementImpact


Warrants
Period End2020-12-312020-09-302020-06-302020-03-312019-09-30
Value-29000.0-57000.0675000.0-569000.0279000.0
Percentage of WarrantsIncomeStatementImpact100.0100.0100.0100.0100.0

blfs:YearlyPercentageIncreaseDecreaseInOperatingLease us-gaap:LeaseContractualTerm, us-gaap:SubsequentEventType

blfs:YearlyPercentageIncreaseDecreaseInOperatingLease

blfs:LeaseAgreementInTheUnitedStatesBeginningJune12021, us-gaap:SubsequentEvent


Yearly
Period End2021-01-29
Value2.5
Percentage of YearlyPercentageIncreaseDecreaseInOperatingLease100.0

blfs:TheUnitedStatesOfAmerica, us-gaap:SubsequentEvent


Yearly
Period End2021-01-04
Value3.0
Percentage of YearlyPercentageIncreaseDecreaseInOperatingLease0.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts

us-gaap:BusinessCombinationAcquisitionRelatedCosts


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value272000.0998000.0251000.0179000.013000.0225000.0402000.0291000.039000.0208000.0
Percentage of BusinessCombinationAcquisitionRelatedCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

blfs:GCIAcquisition


Business
Period End2021-05-03
Value234
Percentage of BusinessCombinationConsiderationTransferred1100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value36
Percentage of BusinessCombinationConsiderationTransferred10.0

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable

blfs:GCIAcquisition


Business
Period End2021-05-03
Value232
Percentage of BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value17
Percentage of BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable0.0

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

blfs:SextonBiotechnologiesInc, us-gaap:SubsequentEvent


Business
Period End2021-08-09
Value30
Percentage of BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable0.0

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value3663000.0
Percentage of BusinessCombinationConsiderationTransferredLiabilitiesIncurred100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value1718000.0-491000.03103000.0-2000.0-1463000.0-63000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 us-gaap:BusinessAcquisition

blfs:SciSafeHoldingsInc


Business
Period End2021-06-30
Value1800000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1104.8

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual

blfs:SciSafeHoldingsInc


Business
Period End2020-12-31
Value1800000.0
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-31
Value023000.06000.0-117000.0142000.0-42000.046000.046000.04899.029242.02255.017604.0
Percentage of CapitalExpendituresIncurredButNotYetPaid0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-312020-03-312019-03-31
Value10.00.330.45
Percentage of ConcentrationRiskPercentage1100.0100.0100.0

us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value11.00.250.250.330.170.340.410.3800.2200
Percentage of ConcentrationRiskPercentage10.00.075.80.00.075.60.00.00.00.00.00.0

us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value100.0100.0100.01.01.0100.01.01.0
Percentage of ConcentrationRiskPercentage10.01000.00.00.0303.00.00.0222.2

us-gaap:ConcentrationRiskPercentage1 us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

blfs:OneCustomer, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-30
Value17.0
Percentage of ConcentrationRiskPercentage10.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ProductOrService, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

blfs:CryoStorProducts, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value29.048.062.00.660.810.820.90.90.870.86
Percentage of ConcentrationRiskPercentage10.0480.00.0200.00.00.0200.00.00.00.0

blfs:CryoStorProducts, us-gaap:SalesRevenueNet, us-gaap:ProductConcentrationRisk


Concentration
Period End2020-09-302020-06-302019-09-302019-06-30
Value62.00.6281.00.82
Percentage of ConcentrationRiskPercentage10.00.00.00.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:StatementGeographical, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

blfs:GeographicOther, us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value3.03.03.00.020.031.00.010.04
Percentage of ConcentrationRiskPercentage10.030.00.00.09.10.00.08.9

country:CA, us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value10.011.00.180.1112.00.170.23
Percentage of ConcentrationRiskPercentage1100.00.00.033.30.00.051.1

country:US, us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value75.073.00.70.7476.00.710.6
Percentage of ConcentrationRiskPercentage1750.00.00.0224.20.00.0133.3

srt:NorthAmerica, us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302020-06-30
Value87.088.0
Percentage of ConcentrationRiskPercentage10.00.0

us-gaap:EMEA, us-gaap:SalesRevenueNet, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value10.012.013.00.10.1211.00.110.13
Percentage of ConcentrationRiskPercentage10.0120.00.00.036.40.00.028.9

us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent us-gaap:RetirementPlanName, us-gaap:RetirementPlanType

us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent

blfs:DefinedContributionPlan401K, us-gaap:PensionPlansDefinedBenefit


Defined
Period End2021-06-302021-03-312020-12-31
Value0100.00
Percentage of DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent0.0100.00.0

us-gaap:FairValueAdjustmentOfWarrants

us-gaap:FairValueAdjustmentOfWarrants


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-30
Value0.00.1210.8661.00516-21.914-2.1141.1283.5861919-20.0425274.87-4.87
Percentage of FairValueAdjustmentOfWarrants0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 us-gaap:FairValueByAssetClass

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1

us-gaap:Investments


Fair
Period End2021-06-302021-03-312020-12-312020-09-30
Value1.717-0.4910.2091.11
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 us-gaap:FairValueByLiabilityClass

blfs:ContingentConsiderationLiabilities


Fair
Period End2020-12-312020-09-302020-06-302020-03-31
Value3.103-0.002-1.463-0.063
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings11484.7-0.20.00.0

blfs:WarrantLiabilities


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0.00.1210.8661.00516-21.914-2.114-1.128
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings10.0-24.6414.490.50.00.00.00.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements us-gaap:FairValueByLiabilityClass

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

blfs:WarrantLiabilities


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0.02.9010.00.054330.0210.0551.295
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements0.0100.00.0100.0100.0100.0100.0100.0

us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:GoodwillPurchaseAccountingAdjustments


Goodwill
Period End2020-12-312020-09-302020-06-302020-03-31
Value000-131000.0
Percentage of GoodwillPurchaseAccountingAdjustments0.00.00.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312019-03-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-31
Value512000.0-127000.0304000.0578000.0282000.0-302000.0-302000.0292350.0198840.0108460.0-102640.0-101000.0154860.082443.014995.041447.0-302560.0-145110.026833.010694.030063.091747.085848.0-353080.0193010.0138500.087227.0-411650.0372660.06932.0-38093.0-63278.097932.062356.089763.0-22333.0-29561.049995.0-31620.0-36303.012427.0
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-06-302020-03-31
Value-5571000.01689000.0-127000.0304000.0
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities


Increase
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value437000.0-65000.0-402000.017000.0-45000.0
Percentage of IncreaseDecreaseInOtherOperatingLiabilities100.0100.0100.0100.0100.0

us-gaap:InvestmentIncomeInterest

us-gaap:InvestmentIncomeInterest


Investment
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312011-12-312011-09-302011-06-302010-12-312010-09-302010-06-30
Value-5000.016000.018000.029000.089000.0110000.0137000.0171000.03.020.02.053.027.076.0
Percentage of InvestmentIncomeInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims

us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims


Issuance
Period End2020-12-312017-12-312017-09-302016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value30000.035624.035625.0135000.000000060000.070000.080000.0
Percentage of IssuanceOfStockAndWarrantsForServicesOrClaims100.0100.0100.0100.00.00.00.00.00.00.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302020-06-30
Value1286000.0229000.0
Percentage of LeaseCost100.0100.0

us-gaap:NotesIssued1

us-gaap:NotesIssued1


Notes
Period End2020-09-302019-09-302018-12-312018-09-302018-06-302018-03-312018-03-302017-12-312017-09-30
Value137000.0146000.0396.00-396.018000.018000.0-243.00
Percentage of NotesIssued1100.0100.0100.00.0100.0100.0100.0100.00.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302020-06-302019-12-312019-09-302019-06-30
Value679000.0170000.0168000.0160000.0142000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-30
Value3000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-30
Value3000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-30
Value3000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0

us-gaap:OtherNonoperatingExpense

us-gaap:OtherNonoperatingExpense


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value5000.004000.0013000.0
Percentage of OtherNonoperatingExpense100.00.0100.00.0100.0

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:OtherOperatingActivitiesCashFlowStatement


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value174000.01000.0181000.09000.0402000.0-402000.0-157000.013000.0-553000.0555000.0
Percentage of OtherOperatingActivitiesCashFlowStatement100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsOfStockIssuanceCosts

us-gaap:PaymentsOfStockIssuanceCosts


Payments
Period End2020-12-312020-07-072020-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value06100000.000436.012828.029400.025000.0066640.020096.00000
Percentage of PaymentsOfStockIssuanceCosts0.00.0100.00.0100.0100.0100.0100.00.0100.0100.00.00.00.00.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesGross

blfs:SciSafeHoldingsInc


Payments
Period End2020-10-01
Value15
Percentage of PaymentsToAcquireBusinessesGross100.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

blfs:SciSafeHoldingsInc, us-gaap:SubsequentEvent


Payments
Period End2020-10-01
Value15
Percentage of PaymentsToAcquireBusinessesGross100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

blfs:SciSafeHoldingsInc


Payments
Period End2020-12-31
Value14
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromIssuanceOfCommonStock


Proceeds
Period End2020-12-312020-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value-0.13800.00.00.00.00.00.00.0130.0
Percentage of ProceedsFromIssuanceOfCommonStock100.0100.00.00.00.00.00.00.00.0100.00.0

us-gaap:ProceedsFromIssuanceOfCommonStock us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Proceeds
Period End2020-07-07
Value86
Percentage of ProceedsFromIssuanceOfCommonStock0.0

us-gaap:ProceedsFromIssuanceOfDebt

us-gaap:ProceedsFromIssuanceOfDebt


Proceeds
Period End2020-09-30
Value0
Percentage of ProceedsFromIssuanceOfDebt0.0

us-gaap:ProceedsFromIssuanceOfDebt us-gaap:DebtInstrument

blfs:EquipmentLoans


Proceeds
Period End2021-06-302021-03-31
Value230000.01052000.0
Percentage of ProceedsFromIssuanceOfDebt0.00.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-301000.0-79000.0-25000.0-16000.0-7000.0-7000.0-138000.0-7000.0-7000.0-7000.0
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfMachineryAndEquipment

us-gaap:ProceedsFromSaleOfMachineryAndEquipment


Proceeds
Period End2021-06-302021-03-312020-12-31
Value-2000.03000.032000.0
Percentage of ProceedsFromSaleOfMachineryAndEquipment100.0100.0100.0

us-gaap:ProceedsFromWarrantExercises

us-gaap:ProceedsFromWarrantExercises


Proceeds
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-31
Value0.00.0160.0150.0090.0210.4160.1140.0231.0922.68.60.057
Percentage of ProceedsFromWarrantExercises0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability


Right
Period End2021-06-302021-03-31
Value0440000.0
Percentage of RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability0.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

us-gaap:RestrictedStock


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-31
Value2500000.02600000.01600000.01600000.0406000.0813000.0300000.0368000.0369000.0853000.0226410.0392860.0173680.0307060.054275.038567.020123.041097.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

blfs:MarketbasedRestrictedStock


Share
Period End2021-05-032021-02-082020-03-252020-03-312019-04-01
Value0.20.10.0030.0250.025
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:EmployeeStockOption


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-31
Value0.53.36.32.21.63.01.91.72.01.40.7118832.0943440.7235320.2702410.00.00.0211040.070714
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0

us-gaap:PerformanceShares


Share
Period End2021-03-31
Value2.9
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue87.9

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:PerformanceShares, blfs:ManagementPerformanceBonusPlan2017


Share
Period End2021-06-302020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value6.90.00.01.42.30.0-0.000250.00.28525
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue1380.00.00.073.7135.30.0-0.00.039.4

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-302020-06-30
Value450000.059000.0
Percentage of ShortTermLeaseCost100.0100.0

us-gaap:StockIssued1 us-gaap:SubsidiarySaleOfStock

us-gaap:StockIssued1

blfs:BonusConsideration


Stock
Period End2020-12-312020-09-302020-06-302020-03-31
Value000314000.0
Percentage of StockIssued10.00.00.0100.0

us-gaap:StockIssuedDuringPeriodSharesNewIssues us-gaap:SubsequentEventType

us-gaap:StockIssuedDuringPeriodSharesNewIssues

us-gaap:SubsequentEvent


Stock
Period End2020-07-07
Value5951200.0
Percentage of StockIssuedDuringPeriodSharesNewIssues100.0

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

us-gaap:SubsequentEvent, us-gaap:OverAllotmentOption


Stock
Period End2020-07-07
Value776250.0
Percentage of StockIssuedDuringPeriodSharesNewIssues13.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions us-gaap:BusinessAcquisition

us-gaap:StockIssuedDuringPeriodValueAcquisitions

blfs:GCIAcquisition


Stock
Period End2021-06-30
Value232
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions us-gaap:BusinessAcquisition, us-gaap:StatementEquityComponents

blfs:GCIAcquisition, us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-30
Value232
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0

blfs:GCIAcquisition, us-gaap:CommonStock


Stock
Period End2021-06-30
Value0.007
Percentage of StockIssuedDuringPeriodValueAcquisitions0.0

us-gaap:StockIssuedDuringPeriodValueIssuedForServices

us-gaap:StockIssuedDuringPeriodValueIssuedForServices


Stock
Period End2020-12-312020-09-302018-12-312018-09-302018-06-302018-03-31
Value060000.0375.0-375.0036000.0
Percentage of StockIssuedDuringPeriodValueIssuedForServices0.0100.0100.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueIssuedForServices us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302018-12-312018-09-302018-06-302018-03-31
Value060000.0381.0-381.0036000.0
Percentage of StockIssuedDuringPeriodValueIssuedForServices0.0100.0101.6101.60.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.3640.2430.4440.2440.2930.49-0.2130.7940.4160.1851.1757532.8258.8270.073
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.3640.2430.4430.2440.2930.49-0.2140.7940.4160.1851.1754372.8248.8250.073
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.099.8100.0100.0100.0100.5100.0100.0100.0100.0100.0100.0100.0

us-gaap:VariableLeaseCost

us-gaap:VariableLeaseCost


Variable
Period End2021-06-302020-12-312020-09-302020-06-30
Value157000.0357000.000
Percentage of VariableLeaseCost100.0100.00.00.0

us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount

us-gaap:WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount


Warrant
Period End2020-12-312020-09-302020-06-302020-03-312019-09-30
Value-0.866-1.005-16.441211.128
Percentage of WarrantDownRoundFeatureIncreaseDecreaseInEquityAmount100.0100.0100.0100.0100.0

blfs:AccruedExpensesAndOtherCurrentLiabilities

blfs:AccruedExpensesAndOtherCurrentLiabilities


Accrued
Period End2021-06-302021-03-312020-12-312019-12-31
Value9911000.08146000.05369000.03369000.0
Percentage of AccruedExpensesAndOtherCurrentLiabilities100.0100.0100.0100.0

blfs:AssetsHeldForRent

blfs:AssetsHeldForRent


Assets
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value4705000.05131000.04958000.04875000.03922000.03922000.03922000.03922000.0
Percentage of AssetsHeldForRent100.0100.0100.0100.0100.0100.0100.0100.0

blfs:AssetsHeldForRentNoncurrent

blfs:AssetsHeldForRentNoncurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value8492000.06503000.04705000.05131000.04958000.04875000.03922000.02976000.0
Percentage of AssetsHeldForRentNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0

blfs:BusinessAcquisitionAmountHeldInEscrow us-gaap:BusinessAcquisition

blfs:BusinessAcquisitionAmountHeldInEscrow

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value1500000.0
Percentage of BusinessAcquisitionAmountHeldInEscrow100.0

blfs:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation us-gaap:BusinessAcquisition

blfs:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation

blfs:GCIAcquisition


Business
Period End2021-05-03
Value114000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedFinanceLeaseObligation100.0

blfs:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation us-gaap:BusinessAcquisition

blfs:BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation

blfs:GCIAcquisition


Business
Period End2021-05-03
Value1880000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedOperatingLeaseObligation100.0

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAssets us-gaap:BusinessAcquisition

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAssets

blfs:GCIAcquisition


Business
Period End2021-05-03
Value114000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAssets100.0

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCredit us-gaap:BusinessAcquisition

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCredit

blfs:GCIAcquisition


Business
Period End2021-05-03
Value4231000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLineOfCredit100.0

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDepositsAndOtherNoncurrentAssets us-gaap:BusinessAcquisition

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDepositsAndOtherNoncurrentAssets

blfs:GCIAcquisition


Business
Period End2021-05-03
Value4000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLongTermDepositsAndOtherNoncurrentAssets100.0

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets us-gaap:BusinessAcquisition

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets

blfs:GCIAcquisition


Business
Period End2021-05-03
Value1741000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets100.0

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets us-gaap:BusinessAcquisition

blfs:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value2800000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets100.0

blfs:DeferredTaxAssetsLeaseLiability

blfs:DeferredTaxAssetsLeaseLiability


Deferred
Period End2020-12-312019-12-312018-12-31
Value2247000.0208000.0101000.0
Percentage of DeferredTaxAssetsLeaseLiability100.0100.0100.0

blfs:DeferredTaxAssetsLiablitiesGross

blfs:DeferredTaxAssetsLiablitiesGross


Deferred
Period End2020-12-312019-12-312018-12-31
Value8498000.08706000.08345000.0
Percentage of DeferredTaxAssetsLiablitiesGross100.0100.0100.0

blfs:FinanceLeaseLiabilityPaymentsDueAfterYearFour

blfs:FinanceLeaseLiabilityPaymentsDueAfterYearFour


Finance
Period End2021-06-302021-03-31
Value2000.03000.0
Percentage of FinanceLeaseLiabilityPaymentsDueAfterYearFour100.0100.0

blfs:FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour

blfs:FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour


Finitelived
Period End2021-06-302021-03-312020-09-30
Value39127.961
Percentage of FinitelivedIntangibleAssetExpectedAmortizationAfterYearFour100.0100.0100.0

blfs:FixedAssetsHeldForRent

blfs:FixedAssetsHeldForRent


Fixed
Period End2021-06-302021-03-31
Value2035000.0421000.0
Percentage of FixedAssetsHeldForRent100.0100.0

blfs:InvestmentsInNonMarketableEquitySecuritiesAndAvailableForSaleDebtSecurities

blfs:InvestmentsInNonMarketableEquitySecuritiesAndAvailableForSaleDebtSecurities


Investments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value5872000.05872000.05872000.03610000.02500000.02500000.02500000.0
Percentage of InvestmentsInNonMarketableEquitySecuritiesAndAvailableForSaleDebtSecurities100.0100.0100.0100.0100.0100.0100.0

blfs:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour

blfs:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour


Lessee
Period End2021-06-302021-03-31
Value8783000.05717000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour100.0100.0

blfs:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour

blfs:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour


Long
Period End2021-06-302021-03-31
Value1121000.07000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFour100.0100.0

blfs:ShippersAndRelatedComponentsInProduction

blfs:ShippersAndRelatedComponentsInProduction


Shippers
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2327000.01929000.01945000.01220000.01328000.01429000.01023000.01023000.01023000.01023000.0
Percentage of ShippersAndRelatedComponentsInProduction100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet

blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet


Shippers
Period End2021-06-302021-03-312020-12-31
Value8492000.06503000.04705000.0
Percentage of ShippersPlacedInServiceAndFixedAssetsHeldForRentNet100.0100.0100.0

blfs:ShippersPlacedInServiceGross

blfs:ShippersPlacedInServiceGross


Shippers
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value5073000.04750000.03171000.04666000.04199000.03748000.03073000.03073000.03073000.03073000.0
Percentage of ShippersPlacedInServiceGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

blfs:ShippersPlacedInServiceNet

blfs:ShippersPlacedInServiceNet


Shippers
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6165000.04574000.02760000.03911000.03630000.03446000.02899000.02899000.02899000.02899000.0
Percentage of ShippersPlacedInServiceNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent


Accounts
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value275000.0284000.0337000.0302000.062000.0
Percentage of AccountsPayableAndOtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0

us-gaap:AccountsPayableOtherCurrent

us-gaap:AccountsPayableOtherCurrent


Accounts
Period End2020-09-302020-06-302020-03-312019-12-31
Value208000.0206000.0676000.01018000.0
Percentage of AccountsPayableOtherCurrent100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
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-31
Value107000.080000.085000.068000.068000.026000.000005575.05575.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.00.00.00.00.0100.0100.0

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

us-gaap:AssetsFairValueDisclosure

blfs:RestrictedCashHeldInEscrow, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2020-09-30
Value15
Percentage of AssetsFairValueDisclosure100.0

us-gaap:ConvertibleDebtSecurities, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2020-09-302020-06-302020-03-312019-12-31
Value2.111.01.01.0
Percentage of AssetsFairValueDisclosure14.10.00.00.0

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


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value73899093296.46.44830
Percentage of AssetsFairValueDisclosure0.00.00.0626.60.00.00.00.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByAssetClass, us-gaap:FairValueByMeasurementFrequency

blfs:RestrictedCashHeldInEscrow, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2020-09-30
Value15
Percentage of AssetsFairValueDisclosure100.0

us-gaap:ConvertibleDebtSecurities, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2020-09-302020-06-302020-03-312019-12-31
Value2.111.01.01.0
Percentage of AssetsFairValueDisclosure14.10.00.00.0

us-gaap:MoneyMarketFunds, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value73899093296.46.44830
Percentage of AssetsFairValueDisclosure0.00.00.0626.60.00.00.00.0

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

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-31
Value738990108296.46.4482119313032147.0325136.663318
Percentage of AssetsFairValueDisclosure0.00.00.0726.60.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2020-09-302020-06-302020-03-312019-12-31
Value2.111.01.01.0
Percentage of AssetsFairValueDisclosure14.10.00.00.0

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-31
Value738990111307.47.4482119313032147.0325136.663318
Percentage of AssetsFairValueDisclosure0.00.00.0740.60.00.00.00.00.00.00.00.00.00.00.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationContingentConsiderationLiability

blfs:SciSafeHoldingsInc


Business
Period End2021-06-302021-03-312020-12-312020-10-01
Value8200000.06400000.06900000.03700000.0
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent


Business
Period End2021-06-302021-03-312020-12-312020-03-312019-12-312019-09-302019-06-30
Value2854000.02390000.02637000.0365000.0377000.0371000.0371000.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput us-gaap:BusinessAcquisition, us-gaap:MeasurementInputType

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput

blfs:Astero, us-gaap:MeasurementInputDiscountRate


Business
Period End2020-12-312019-04-01
Value11.017.5
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput100.0100.0

blfs:Astero, us-gaap:MeasurementInputPriceVolatility


Business
Period End2020-12-312019-04-01
Value76.656.0
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput696.4320.0

blfs:Astero, us-gaap:MeasurementInputRiskFreeInterestRate


Business
Period End2020-12-31
Value0.11
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput1.0

blfs:CBSAcquisition, us-gaap:MeasurementInputDiscountRate


Business
Period End2021-06-302020-12-312019-11-10
Value21.021.026.0
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput0.0190.90.0

blfs:CBSAcquisition, us-gaap:MeasurementInputPriceVolatility


Business
Period End2021-06-302020-12-312019-11-10
Value63.063.070.0
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput0.0572.70.0

blfs:CBSAcquisition, us-gaap:MeasurementInputRiskFreeInterestRate


Business
Period End2021-06-302020-12-312019-11-10
Value0.230.231.74
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput0.02.10.0

blfs:SciSafeHoldingsInc, blfs:MeasurementInputAssetPriceVolatility


Business
Period End2021-06-302020-12-312020-10-01
Value63.061.060.0
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput0.0554.50.0

blfs:SciSafeHoldingsInc, blfs:MeasurementInputRevenueVolatility


Business
Period End2021-06-302020-12-312020-10-01
Value17.015.015.0
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput0.0136.40.0

blfs:SciSafeHoldingsInc, us-gaap:MeasurementInputDiscountRate


Business
Period End2021-06-302020-12-312020-10-01
Value5.24.54.5
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput0.040.90.0

blfs:SciSafeHoldingsInc, us-gaap:MeasurementInputRiskFreeInterestRate


Business
Period End2020-12-312020-10-01
Value0.220.2
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput2.00.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value5524000.04271000.04515000.0386000.0388000.01486000.01537000.01560000.01560000.0
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

blfs:GCIAcquisition


Business
Period End2021-05-03
Value43000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value500000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

blfs:GCIAcquisition


Business
Period End2021-05-03
Value639000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value31000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

blfs:GCIAcquisition


Business
Period End2021-05-03
Value7076000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value945000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

blfs:GCIAcquisition


Business
Period End2021-05-03
Value9837000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value885000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

blfs:GCIAcquisition


Business
Period End2021-05-03
Value23
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value3.3
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets

blfs:GCIAcquisition, us-gaap:InProcessResearchAndDevelopment


Business
Period End2021-05-03
Value67
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets us-gaap:BusinessAcquisition, us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass

blfs:GCIAcquisition, us-gaap:InProcessResearchAndDevelopment


Business
Period End2021-05-03
Value67
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

blfs:GCIAcquisition


Business
Period End2021-05-03
Value120
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value12
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

blfs:GCIAcquisition, us-gaap:CustomerRelationships


Business
Period End2021-05-03
Value7.02
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

blfs:GCIAcquisition, us-gaap:DevelopedTechnologyRights


Business
Period End2021-05-03
Value18
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

blfs:GCIAcquisition, us-gaap:NoncompeteAgreements


Business
Period End2021-05-03
Value1.24
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

blfs:GCIAcquisition, us-gaap:TradeNames


Business
Period End2021-05-03
Value26
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

blfs:SciSafeHoldingsInc, us-gaap:CustomerRelationships


Business
Period End2020-10-01
Value7.42
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles61.3

blfs:SciSafeHoldingsInc, us-gaap:NoncompeteAgreements


Business
Period End2020-10-01
Value0.66
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles5.5

blfs:SciSafeHoldingsInc, us-gaap:TradeNames


Business
Period End2020-10-01
Value4.02
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles33.2

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory

blfs:GCIAcquisition


Business
Period End2021-05-03
Value15
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt

blfs:GCIAcquisition


Business
Period End2021-05-03
Value4410000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther

blfs:GCIAcquisition


Business
Period End2021-05-03
Value7464000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value2758000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value1547000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

blfs:GCIAcquisition


Business
Period End2021-05-03
Value3512000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value3400000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

blfs:GCIAcquisition


Business
Period End2021-05-03
Value234
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value36
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage

blfs:SciSafeHoldingsInc


Business
Period End2020-10-01
Value100.0
Percentage of BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage100.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value768990108296.46.448211930
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:PlanName

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

blfs:The2013PerformanceIncentivePlan


Common
Period End2020-07-312017-05-312013-12-31
Value5000000.04100000.03100000.0
Percentage of CommonStockCapitalSharesReservedForFutureIssuance100.0100.0100.0

us-gaap:DebtInstrumentCarryingAmount

us-gaap:DebtInstrumentCarryingAmount


Debt
Period End2021-06-302020-12-312017-03-312016-12-31
Value8084000.01269000.04000000.03000000.0
Percentage of DebtInstrumentCarryingAmount100.0100.0100.0100.0

us-gaap:DebtInstrumentCarryingAmount us-gaap:DebtInstrument

blfs:FinancedInsurancePremium


Debt
Period End2021-06-30
Value1074000.0
Percentage of DebtInstrumentCarryingAmount13.3

blfs:FreezerEquipmentLoan


Debt
Period End2021-06-302020-12-31
Value685000.0365000.0
Percentage of DebtInstrumentCarryingAmount8.528.8

blfs:FreezerInstallationLoan


Debt
Period End2021-06-302020-12-31
Value1058000.0156000.0
Percentage of DebtInstrumentCarryingAmount13.112.3

blfs:ManufacturingEquipmentLoans


Debt
Period End2021-06-302020-12-31
Value397000.0439000.0
Percentage of DebtInstrumentCarryingAmount4.934.6

blfs:OtherLoans


Debt
Period End2021-06-302020-12-31
Value12000.014000.0
Percentage of DebtInstrumentCarryingAmount0.11.1

blfs:The2018TermLoan


Debt
Period End2021-06-30
Value2813000.0
Percentage of DebtInstrumentCarryingAmount34.8

blfs:The2019TermLoan


Debt
Period End2021-06-30
Value1750000.0
Percentage of DebtInstrumentCarryingAmount21.6

us-gaap:DebtSecuritiesTradingMeasurementInput us-gaap:Range, us-gaap:InvestmentType, us-gaap:MeasurementInputType

us-gaap:DebtSecuritiesTradingMeasurementInput

srt:Maximum, us-gaap:ConvertibleDebtSecurities, us-gaap:MeasurementInputPrepaymentRate


Debt
Period End2020-12-31
Value50.0
Percentage of DebtSecuritiesTradingMeasurementInput100.0

srt:Minimum, us-gaap:ConvertibleDebtSecurities, us-gaap:MeasurementInputPrepaymentRate


Debt
Period End2020-12-31
Value5.0
Percentage of DebtSecuritiesTradingMeasurementInput10.0

us-gaap:DeferredCompensationLiabilityCurrent

us-gaap:DeferredCompensationLiabilityCurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value4396000.05407000.02898000.02538000.01813000.01762000.01554000.0998000.0
Percentage of DeferredCompensationLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredFinanceCostsNet


Deferred
Period End2021-06-30
Value141000.0
Percentage of DeferredFinanceCostsNet100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-31
Value8583000.02543000.024000.0
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0

us-gaap:DeferredRevenueNoncurrent

us-gaap:DeferredRevenueNoncurrent


Deferred
Period End2021-03-312020-12-312013-12-312013-06-302012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value64000.071000.00089167.094167.099167.0104170.0109170.0114170.0119170.0129170.0
Percentage of DeferredRevenueNoncurrent100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value17118.3458.7574811212109.5853149.243149.212737
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsInventory


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value142000.088000.042000.029171.043787.079110.020233.0
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value129.4957.3818.1621231111107.8369047.8244448.209728
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration


Deferred
Period End2020-12-31
Value24
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration


Deferred
Period End2020-12-31
Value32
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value48000.04000.028232.033189.025323.042318.013916.020082.07649.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-31
Value225000.0152000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1678000.01110000.0664000.0688150.0765930.0565350.0434740.0375680.0350400.0276930.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-31
Value427000.0192000.0181000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets


Deferred
Period End2020-12-312019-12-31
Value5025000.02217000.0
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets us-gaap:BusinessAcquisition

blfs:SciSafeHoldingsInc


Deferred
Period End2020-12-31
Value3300000.0
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets65.7

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesInvestments


Deferred
Period End2020-12-31
Value287000.0
Percentage of DeferredTaxLiabilitiesInvestments100.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


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

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-31
Value51000.0
Percentage of DeferredTaxLiabilitiesOther100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-31
Value959000.0108000.024000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0

us-gaap:DepositsAssetsNoncurrent

us-gaap:DepositsAssetsNoncurrent


Deposits
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value452000.0356000.0230000.035000.036000.036000.050000.036000.0136000.036000.036000.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.036166.0
Percentage of DepositsAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:DerivativeLiabilitiesCurrent

us-gaap:DerivativeLiabilitiesCurrent


Derivative
Period End2020-12-312020-09-302020-06-302020-03-31
Value2.781.9140.96317
Percentage of DerivativeLiabilitiesCurrent100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

blfs:MarketbasedRestrictedStock


Employee
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value1.82.01.31.92.6
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0

blfs:MarketbasedRestrictedStockFirstIssuance


Employee
Period End2020-12-31
Value3.1
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.0

blfs:MarketbasedRestrictedStockSecondIssuance


Employee
Period End2020-12-31
Value1.2
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.0

us-gaap:RestrictedStock


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value16171610.06.65.74.94.03.63.51.11.2457631.2417181.208936
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized938.9850.00.0769.2347.4219.20.00.00.00.00.00.00.00.0

us-gaap:EquityMethodInvestments

us-gaap:EquityMethodInvestments


Equity
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value54000.041000.027000.01000000.06100000.06317000.06548000.06857000.01899700.0926360.01070100.0
Percentage of EquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount us-gaap:InvestmentType

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:ContingentConvertiblePreferredStock


Equity
Period End2020-12-31
Value1500000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount us-gaap:InvestmentType, us-gaap:StatementClassOfStock

us-gaap:ContingentConvertiblePreferredStock, blfs:SeriesA1AndA2PreferredStock


Equity
Period End2020-12-31
Value3400000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount226.7

us-gaap:ContingentConvertiblePreferredStock, blfs:SeriesA2PreferredStock


Equity
Period End2020-11-30
Value1000000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount0.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue us-gaap:FairValueByAssetClass

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue

us-gaap:Investments


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value8378000.06661000.07152000.02110000.01000000.01000000.01000000.01000000.01000000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:FairValueByLiabilityClass

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

blfs:ContingentConsiderationLiabilities


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value7.1520.3860.3881.8511.9141.4921.4920.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.0100.0100.0100.0100.00.0

blfs:WarrantLiabilities


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-31
Value2.781.9140.963173941442819
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue38.9495.9248.2954.52069.12799.72962.10.00.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value511000.0430000.020000.05000.0
Percentage of FinanceLeaseLiability100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2021-06-302021-03-312020-12-312019-09-302019-06-302019-03-31
Value144000.0114000.08000.014000.014000.014000.0
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-06-302021-03-312020-12-312019-09-302019-06-302019-03-31
Value367000.0316000.012000.06000.010000.013000.0
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value568000.0477000.022000.06000.0
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value171000.0135000.09000.02000.0
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2021-06-302021-03-31
Value37000.026000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2021-06-302021-03-312020-12-31
Value101000.077000.06000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2021-06-302021-03-312020-12-31
Value171000.0135000.07000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2021-06-302021-03-312020-09-30
Value86000.0101000.04000.0
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value57000.047000.02000.01000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2021-06-302021-03-312020-12-31
Value511000.0430000.017000.0
Percentage of FinanceLeaseRightOfUseAsset100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value6.15.75.78.18.1
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value6926000.05044000.04111000.03179000.02472000.01766000.01078000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value766000.0499000.0330000.0161000.0124000.088000.051000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization11.19.98.05.15.05.04.7

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-31
Value176000.082000.041000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization2.51.61.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value4909000.03819000.03232000.02646000.02059000.01473000.0904000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization70.975.778.683.283.383.483.9

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1075000.0644000.0508000.0372000.0289000.0205000.0123000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization15.512.812.411.711.711.611.4

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-31
Value12
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value9426000.03731000.03731000.02825000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302021-03-312020-09-30
Value4713000.02798000.0705000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-31
Value3463000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value8951000.03463000.03635000.02770000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value9329000.03635000.03701000.02795000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value9396000.03701000.03731000.02825000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value353523232323
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value158.228.220.80.80.80.8
Percentage of FiniteLivedIntangibleAssetsGross0.023.423.43.53.53.53.5

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-31
Value1.90.660.66
Percentage of FiniteLivedIntangibleAssetsGross0.01.91.9

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value37191919191919
Percentage of FiniteLivedIntangibleAssetsGross0.055.955.985.385.382.582.5

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value336.616.612.592.592.592.59
Percentage of FiniteLivedIntangibleAssetsGross0.018.818.811.211.211.211.2

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:IntangibleAssetsGrossExcludingGoodwill


Intangible
Period End2021-06-30
Value155
Percentage of IntangibleAssetsGrossExcludingGoodwill100.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-31
Value9867000.07412000.06741000.0
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0

us-gaap:InventoryRawMaterials

us-gaap:InventoryRawMaterials


Inventory
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value2855000.02731000.02679000.03282000.02979000.01343000.02068000.01629000.01453000.01169000.0766710.0573330.0582820.0484130.0298340.0437890.0531050.0450740.0504650.0518470.0299950.0351780.0290980.0367720.0362660.0309510.0359610.0179860.0334030.0192100.0392220.0325570.0398510.0461580.0354820.0173510.0
Percentage of InventoryRawMaterials100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-31
Value113.0812.855
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0

us-gaap:InventoryWorkInProcess

us-gaap:InventoryWorkInProcess


Inventory
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value2006000.02252000.01678000.01658000.01896000.0887000.0275000.0949000.0652000.0830990.0556050.0517030.0453890.0411200.0337640.0241060.0370740.0384260.0344950.0383300.0666120.0552700.0490030.0345310.079012.0101090.0184660.033650.014570.0150780.0107000.0245120.0116320.0207490.0319750.011768.0
Percentage of InventoryWorkInProcess100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-31
Value4194000.01173000.02006000.0
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2960000.01760000.01442000.0559000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value1416000.01395000.0220000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

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

us-gaap:LiabilitiesFairValueDisclosure

blfs:ContingentConsiderationLiabilities, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-12-312019-12-31
Value7.1521.914
Percentage of LiabilitiesFairValueDisclosure100.0100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByAssetClass, us-gaap:FairValueByMeasurementFrequency

blfs:ContingentConsiderationLiabilities, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-12-312019-12-31
Value7.1521.914
Percentage of LiabilitiesFairValueDisclosure100.0100.0

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

us-gaap:FairValueInputsLevel3, blfs:ContingentConsiderationLiabilities, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value8.3786.6617.1520.3860.3871.8511.914
Percentage of LiabilitiesFairValueDisclosure0.00.0100.00.00.00.0100.0

us-gaap:FairValueInputsLevel3, blfs:WarrantLiabilities, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.781.9140.963173928
Percentage of LiabilitiesFairValueDisclosure38.90.00.00.02069.10.0

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

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value8.3786.6619.9322.31.3519411.9311.931
Percentage of LiabilitiesFairValueDisclosure0.00.0138.90.00.00.02169.10.00.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByLiabilityClass, us-gaap:FairValueByMeasurementFrequency

blfs:ContingentConsiderationLiabilities, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value8.3786.6617.1520.3860.3871.8511.914
Percentage of LiabilitiesFairValueDisclosure0.00.0100.00.00.00.0100.0

blfs:WarrantLiabilities, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.781.9140.963173928
Percentage of LiabilitiesFairValueDisclosure38.90.00.00.02069.10.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value8.3786.6619.9322.31.3519411.9311.931
Percentage of LiabilitiesFairValueDisclosure0.00.0138.90.00.00.02169.10.00.0

us-gaap:LinesOfCreditCurrent

us-gaap:LinesOfCreditCurrent


Lines
Period End2021-06-30
Value3372000.0
Percentage of LinesOfCreditCurrent100.0

us-gaap:LoansPayableCurrent

us-gaap:LoansPayableCurrent


Loans
Period End2021-03-312020-12-312019-12-31
Value1354000.0614000.013000.0
Percentage of LoansPayableCurrent100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths


Long
Period End2021-06-302021-03-312020-12-31
Value952000.0229000.0614000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive


Long
Period End2020-12-31
Value153000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour


Long
Period End2021-06-302021-03-312020-12-31
Value238000.0238000.0177000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree


Long
Period End2021-06-302021-03-312020-12-31
Value1656000.0256000.0167000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo


Long
Period End2021-06-302021-03-312020-12-31
Value1767000.0242000.0158000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear


Long
Period End2021-06-302021-03-31
Value2350000.01298000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear100.0100.0

us-gaap:LongTermLoansPayable

us-gaap:LongTermLoansPayable


Long
Period End2021-03-312020-12-31
Value916000.0655000.0
Percentage of LongTermLoansPayable100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value3.43.83.36.56.5
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards

us-gaap:OperatingLossCarryforwards


Operating
Period End2020-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value56353835322923
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0

us-gaap:PreferredStockSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:PreferredStockSharesOutstanding

us-gaap:SeriesAPreferredStock


Preferred
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
Value000000000003187.03187.04250.04250.0
Percentage of PreferredStockSharesOutstanding0.00.00.00.00.00.00.00.00.00.00.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrual


Product
Period End2021-06-302020-12-312020-06-302019-12-31
Value3414000.0212000.0206000.0191000.0
Percentage of ProductWarrantyAccrual100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2021-06-302021-03-312020-12-312019-12-31
Value3414000.0201000.0212000.0191000.0
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0

us-gaap:RestrictedCash

us-gaap:RestrictedCash


Restricted
Period End2020-12-31
Value53000.0
Percentage of RestrictedCash100.0

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashCurrent


Restricted
Period End2021-06-302021-03-312020-12-312020-09-30
Value0.0530.0530.05315
Percentage of RestrictedCashCurrent100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation us-gaap:ProductOrService

us-gaap:RevenueRemainingPerformanceObligation

blfs:RentalRevenue


Revenue
Period End2021-06-302021-03-31
Value4840000.06070000.0
Percentage of RevenueRemainingPerformanceObligation100.0100.0

blfs:ServiceRevenue


Revenue
Period End2021-06-302021-03-312020-12-31
Value491000.0736000.03342000.0
Percentage of RevenueRemainingPerformanceObligation10.112.10.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStock, blfs:The2013PerformanceIncentivePlan


Share
Period End2020-12-312019-12-312018-12-31
Value1200000.0553000.0280000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:EmployeeStockOption


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-31
Value30243228169.9222527312032217.640555
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:PerformanceShares, blfs:ManagementPerformanceBonusPlan2017


Share
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value172619105.71012141510.0159.4280213.48999
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue57.081.968.962.757.648.049.654.450.648.346.644.245.7

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:EmployeeStockOption


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2924312824261625155.551232
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PerformanceShares


Sharebased
Period End2021-03-31
Value20
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue186.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 us-gaap:AwardType, us-gaap:PlanName

us-gaap:PerformanceShares, blfs:ManagementPerformanceBonusPlan2017


Sharebased
Period End2021-06-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1714154.87.3749164.543061.745003
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue157.261.459.228.429.028.631.4

us-gaap:SharesIssuedPricePerShare us-gaap:SubsequentEventType

us-gaap:SharesIssuedPricePerShare

us-gaap:SubsequentEvent


Shares
Period End2020-07-07
Value14.5
Percentage of SharesIssuedPricePerShare100.0

us-gaap:WarrantsAndRightsOutstandingMeasurementInput us-gaap:MeasurementInputType

us-gaap:WarrantsAndRightsOutstandingMeasurementInput

us-gaap:MeasurementInputPriceVolatility


Warrants
Period End2020-12-312019-12-312018-12-31
Value56.80.7030.634
Percentage of WarrantsAndRightsOutstandingMeasurementInput100.0100.0100.0

us-gaap:MeasurementInputRiskFreeInterestRate


Warrants
Period End2020-12-312019-12-312018-12-31
Value0.10.0190.026
Percentage of WarrantsAndRightsOutstandingMeasurementInput0.22.74.1

us-gaap:WarrantsAndRightsOutstandingMeasurementInput us-gaap:Range, us-gaap:MeasurementInputType

srt:Maximum, us-gaap:MeasurementInputPriceVolatility


Warrants
Period End2020-12-312020-09-302020-06-30
Value84.684.60.777
Percentage of WarrantsAndRightsOutstandingMeasurementInput148.90.00.0

srt:Minimum, us-gaap:MeasurementInputPriceVolatility


Warrants
Period End2020-12-312020-09-302020-06-30
Value56.864.00.739
Percentage of WarrantsAndRightsOutstandingMeasurementInput100.00.00.0

Line plots across dimensions of each concept


COGS Ratio
us-gaap:ProductOrService
(None,)
C O G S  Ratious-gaap: Product Or Service
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:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Including Assessed Taxus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:DebtInstrument
(None,)
Long Term Debtus-gaap: Debt Instrument
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