BLFS Analysis

BioLife Solutions, Inc.
Stock Exchange: NASDAQ
Sector: healthcare
22.93
Last session price
22.93
Price now
Currency: USD
Reporting currency: USD
ISIN: US09062W2044
INN:
.

BLFS financial statements

* Numbers in thousands
Capitalization * 938 774
EV * 1 056 004
Number of shares * 40 941
EPS -1,20
Revenue * 119 156
Net income * -48 995
Operating profit * -116 285
Total liabilities * 71 853
Net debt * -69 870
Total assets * 552 604
Equity * 480 751
Cash and investments * 69 870
.

BLFS valuation

P/E -19,16
P/B 1,95
P/S 7,88
E/P -5
P/FCF -194,12
.

BLFS profitability

ROE -10%
ROA% -9%
ROIC% -23%