Biolife Solutions (BLFS)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
| 12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
| Sales | 82,254 | 75,855 | 76,239 | 119,156 | 48,087 |
| Cost of Goods | 28,583 | 29,922 | 29,328 | 82,108 | 20,646 |
| Gross Profit | 53,671 | 45,933 | 46,911 | 37,048 | 27,441 |
| Operating Expenses | 61,383 | 70,295 | 53,162 | 72,316 | 34,328 |
| Operating Income | -7,129 | -23,440 | -5,923 | -35,160 | -6,241 |
| Interest Expense | 719 | 1,449 | 284 | 0 | 0 |
| Other Income | -3,577 | 6,418 | 1,359 | 6,134 | 4,960 |
| Pre-tax Income | -11,425 | -18,471 | -4,848 | -29,026 | -1,281 |
| Income Tax | -38 | -24 | -5,236 | -20,118 | -3,264 |
| Net Income Continuous | -11,387 | -18,447 | 388 | -8,908 | 1,983 |
| Net Income Discontinuous | -8,797 | -49,555 | -140,193 | N/A | N/A |
| Net Income | $-20,184 | $-68,002 | $-139,805 | $-8,908 | $1,983 |
| EPS Basic Total Ops | -0.44 | -1.55 | -3.29 | -0.23 | 0.07 |
| EPS Basic Continuous Ops | -0.25 | -0.42 | 0.01 | -0.23 | 0.07 |
| EPS Basic Discontinuous Ops | -0.19 | -1.13 | -3.30 | N/A | N/A |
| EPS Diluted Total Ops | -0.44 | -1.55 | -3.25 | -0.23 | -0.06 |
| EPS Diluted Continuous Ops | -0.25 | -0.42 | 0.01 | -0.23 | 0.07 |
| EPS Diluted Discontinuous Ops | -0.19 | -1.13 | -3.26 | N/A | N/A |
| EPS Diluted Before Non-Recurring Items | -0.07 | -1.04 | -0.69 | -0.55 | 0.01 |
| EBITDA(a) | $1,532 | $-11,132 | $10,567 | $-22,174 | $-1,173 |