Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
BioLife Solutions Inc. logo

BioLife Solutions Inc.

Sector: Healthcare   

Industry: Medical Instruments & Supplies

18.46
 
USD
  
0.36
  
(1.99%)
Optionable: Yes  Market Cap: 820 M  90-day average vol: 415,548

Previous close: 18.1  Open: 18.37  Bid: 15.0  Ask: 19.86
52 week range    
8.92   
   24.50
Peers   
EVGN / 
MEIL / 
REX / 
Last updated: Thursday 28th March 2024
58
MarketXLS Rank
60
Value
84
Technical
31
Quality

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Financials

BLFS Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
"""debtc"""3 M804000.02 M4 M5 M10 M
Accounts payable474662.01 M710719.0691000.0720000.03 M4 M15 M15 M7 M
Accounts receivable901623.0929289.01 M1 M3 M5 M8 M23 M34 M19 M
Accrued expenses1 M2 M1 M1 M2 M3 M4 M24 M28 M20 M
Accumulated depreciation & depletion-1 M-1 M-2 M-2 M-2 M-3 M-4 M-7 M-9 M-10 M
Additional paid in capital72 M73 M74 M84 M113 M143 M303 M585 M612 M651 M
Cash and equivalents3 M2 M1 M7 M31 M6 M90 M70 M19 M35 M
CashCashEquivalentsAndShortTermInvestments10 M4 M1 M7 M31 M6 M90 M70 M63 M52 M
CashEquivalents3 M2 M1 M7 M90 M70 M
Common par12084.012447.012864.014000.019000.021000.033000.042000.043000.045000.0
Common stock equity12 M9 M3 M10 M15 M43 M204 M480 M364 M338 M
CommonStock12084.012447.012864.014000.019000.021000.033000.042000.043000.045000.0
Cost in excess34 M58 M225 M225 M225 M
CurrentAccruedExpenses656898.0566204.0390085.0692000.01 M3 M212000.09 M8 M8 M
CurrentCapitalLeaseObligation804000.01 M3 M3 M3 M
CurrentDeferredAssets130216.0130216.0
CurrentDeferredRevenue324000.0931000.0814000.0548000.0661000.0
CurrentDeferredTaxesLiabilities2 M5 M35 M-11 M-7 M
CurrentProvisions874825.0
Deferred revenues130216.0130216.0130000.0130000.0
DeferredFinancingCosts-179000.0-98000.0
Deposits972891.0440809.01 M7 M
DerivativeProductLiabilities29 M40 M
DividendsPayable106000.0
FinancialAssets36166.036166.036166.036000.036000.050000.0230000.0325000.0
Finished goods523556.0868559.0855991.0810000.01 M6 M7 M6 M8 M10 M
Float term debt155996.013000.0655000.06 M39 M33 M
GoodwillAndOtherIntangibleAssets2 M4 M56 M89 M377 M257 M246 M
Gross fixed assets (Plant Property & Equipment)3 M3 M3 M3 M4 M4 M24 M43 M48 M42 M
IncomeTaxPayable112000.027000.04 M5 M
Intangibles2 M4 M700000.022 M31 M152 M32 M21 M
InterestPayable97857.0190069.0
Inventories965224.02 M2 M2 M4 M11 M12 M28 M35 M43 M
InventoriesAdjustmentsAllowances-6 M
Invested capital12 M9 M6 M10 M15 M43 M205 M486 M427 M389 M
Land & improvements1 M1 M1 M1 M1 M
Leases272000.094000.0
LongTermCapitalLeaseObligation550000.09 M17 M15 M14 M
LongTermDebtAndCapitalLeaseObligation3 M550000.09 M23 M39 M33 M
LongTermProvisions874825.0784458.0685450.0492207.0
Machinery furniture & equipment1 M2 M2 M2 M2 M
Minority interest2 M1 M
Net fixed assets (net PP&E)2 M1 M1 M1 M1 M1 M20 M36 M39 M33 M
NetOtherUnrealizedGainLoss-6448.05997.0451.0
Non-current deferred income taxes24000.0108000.0959000.05 M250000.0188000.0
NonCurrentDeferredLiabilities492000.0349000.05 M250000.0188000.0
NonCurrentDeferredRevenue71000.0
NonCurrentDeferredTaxesAssets11 M12 M12 M9 M8 M11 M17 M38 M44 M56 M
NonCurrentPrepaidAssets281000.0273000.0
Notes payable3 M
NotesReceivable1000000.0
Number of employees466.0466.0466.0466.0466.0466.0466.0466.0466.0466.0
Other current assets2 M1 M28 M13 M96000.0255000.0610000.0954000.0
Other equity adjustments-282000.0
Other fixed assets1 M1 M39 M33 M
Other non-current assets101852.017000.0440000.01 M548000.0
Other non-current liabilities-6448.0-451.046000.0380000.02 M5 M5 M2 M
Other receivable5 M4 M3 M11 M20 M27 M48 M119 M162 M143 M
OtherCurrentBorrowings13000.0614000.0
OtherCurrentLiabilities784458.0685450.029000.04 M7 M12 M12 M12 M
OtherEquityAdjustments7 M4 M4 M79100.0
OtherInventories35 M43 M
OtherPayable1 M3 M
Payables474662.01 M710719.0691000.0720000.03 M4 M15 M20 M12 M
Preferred securities of subsidiary trust1000000.01000000.0339000.0
PreferredStock1000000.01000000.0339000.0
Prepaid expenses360521.0384414.0270814.0400000.0353000.04 M11 M9 M12 M12 M
Raw materials362656.0299952.0531053.0583000.01 M3 M3 M17 M21 M26 M
RecievablesAdjustmentsAllowances-6000.0-68000.0-739000.0-2 M
Restricted cash53000.010000.031000.031000.0
Retained earnings-60 M-64 M-71 M-74 M-98 M-100 M-97 M-105 M-248 M-314 M
Short term debt3 M614000.0862000.02 M7 M
Total assets16 M12 M8 M12 M45 M93 M235 M554 M450 M413 M
Total current assets12 M7 M5 M10 M38 M24 M115 M126 M138 M121 M
Total current liabilities1 M2 M1 M2 M2 M8 M16 M40 M45 M42 M
Total equity12 M9 M3 M10 M15 M43 M204 M480 M364 M338 M
Total liabilities2 M3 M5 M2 M2 M49 M30 M74 M86 M75 M
Total non-current assets4 M5 M1 M2 M8 M61 M114 M424 M307 M287 M
Total non-current liabilities868377.0-451.04 M538000.029 M42 M14 M34 M41 M33 M
TotalEquityGrossMinority14 M10 M3 M10 M15 M43 M205 M480 M364 M338 M
TotalEquityGrossMinorityInterest14 M10 M3 M10 M15 M43 M205 M480 M364 M338 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest16 M12 M8 M12 M45 M93 M235 M554 M450 M413 M
TotalNonCurrentLiabilitiesNetMinorityInteres868377.0-451.04 M538000.029 M42 M14 M34 M41 M33 M
TotalTaxPayable4 M5 M
UnearnedIncome2 M4 M5 M10 M9 M8 M
Work in progress79012.0666124.0370740.0454000.0652000.02 M2 M5 M6 M7 M
Working capital11 M5 M3 M8 M36 M16 M99 M85 M94 M78 M
ltinv1 M7 M1000000.01 M548000.0
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

We respect your privacy and will never share your email.
MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University