Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

BLFS Stock Annual Balance Sheet. Download in Excel

BioLife Solutions Inc. logo

BioLife Solutions Inc.

Sector: Healthcare   

Industry: Medical Instruments & Supplies

27.39
 
USD
  
1.28
  
(4.90%)
Previous close: 26.11  Open: 25.58  Bid: 26.01  Ask: 30.0
52 week range    
14.50   
   28.88
Mkt Cap: 1,246 M  Avg Vol (90 Days): 369,595
Peers   
EVGN / 
MEIL / 
REX / 
Last updated: Monday 23rd December 2024

Stock Rankings

62
MarketXLS Rank
60
Value
76
Technical
50
Quality
How are these ranks calculated?
Search for a stock

Financials

BLFS Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
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 M27 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 M205 M478 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
CurrentDeferredTaxesLiabilities-3 M-9 M-41 M-11 M-7 M
CurrentProvisions874825.0
Deferred revenues130216.0130216.0130000.0130000.0
DeferredFinancingCosts-31000.0-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.0550000.09 M23 M39 M33 M
GoodwillAndOtherIntangibleAssets2 M4 M56 M89 M377 M257 M246 M
Gross fixed assets (Plant Property & Equipment)3 M3 M3 M3 M4 M9 M24 M44 M48 M42 M
IncomeTaxPayable112000.03 M4 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 M44 M215 M508 M427 M389 M
Land & improvements1 M1 M1 M1 M1 M
Leases17000.0440000.0272000.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 M7 M20 M37 M39 M33 M
NetOtherUnrealizedGainLoss-6448.05997.0451.0
Non-current deferred income taxes24000.0-108000.0-959000.05 M250000.0188000.0
NonCurrentDeferredLiabilities492000.0349000.05 M250000.0188000.0
NonCurrentDeferredRevenue71000.0
NonCurrentDeferredTaxesAssets11 M12 M12 M9 M8 M11 M17 M38 M44 M56 M
NonCurrentPrepaidAssets50000.0230000.0325000.0281000.0273000.0
Notes payable3 M
NotesReceivable1000000.0
Other current assets2 M1 M28 M13 M96000.0255000.0610000.0954000.0
Other equity adjustments-282000.0
Other fixed assets1 M7 M20 M36 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
OtherInventories11 M12 M28 M35 M43 M
OtherPayable1 M3 M
Payables474662.01 M710719.0691000.0720000.03 M4 M18 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-85000.0-275000.0-739000.0-2 M
Restricted cash6 M53000.010000.031000.031000.0
Retained earnings-60 M-64 M-71 M-74 M-98 M-100 M-97 M-107 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 M27 M121 M130 M138 M121 M
Total current liabilities1 M2 M1 M2 M2 M8 M16 M43 M45 M42 M
Total equity12 M9 M3 M10 M15 M43 M205 M478 M364 M338 M
Total liabilities2 M3 M5 M2 M2 M49 M30 M76 M86 M75 M
Total non-current assets4 M5 M1 M2 M8 M66 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 M478 M364 M338 M
TotalEquityGrossMinorityInterest14 M10 M3 M10 M15 M43 M205 M478 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
TotalTaxPayable3 M4 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 M19 M105 M88 M94 M78 M
debtc3 M804000.02 M4 M5 M10 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.

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