NASDAQ:BLFS | Key Financial Ratios | BIOLIFE SOLUTIONS INC

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-309.69012.96%13.80%
2026-03-317.30.01-0.74%-0.80%
2025-12-315.940.01-1.13%-1.24%
2025-09-304.660.02-0.82%-0.91%
2025-06-304.430.03-1.43%-1.59%
2025-03-314.730.04-2.63%-2.95%
2024-12-314.540.05-5.05%-5.78%
2024-09-302.780.06-12.47%-14.63%
2024-06-302.860.07-20.01%-23.34%
2024-03-312.890.07-16.06%-19.35%
2023-12-312.860.07-16.48%-20.14%
2023-09-302.740.08-24.87%-30.79%
2023-06-303.040.07-19.26%-23.69%
2023-03-312.810.07-32.72%-40.80%
2022-12-313.110.07-31.05%-38.39%
2022-09-303.370.06-21.79%-26.25%
2022-06-303.250.02-20.39%-23.43%
2022-03-313.150.01-2.79%-3.20%
2021-12-312.950.02-1.61%-1.86%
2021-09-303.650.020.72%0.82%
2021-06-304.070.020.54%0.62%
2021-03-317.11-8.93%-10.27%
2020-12-317.370.010.84%0.97%
2020-09-3015.283.97%4.16%
2020-06-306.1816.83%18.12%
2020-03-311.0441.91%58.80%
2019-12-313.14-1.79%-3.82%
2019-09-306.419.45%46.30%
2019-06-309.2114.14%350.14%
2019-03-3114.58.62%-110.75%
2018-12-3119.3751.26%159.28%
2018-09-3018.283.91%-27.95%
2018-06-3011.31.22%-2.05%
2018-03-317.81-13.35%38.60%
2017-12-316.56-20.71%26.38%
2017-09-305.84-59.46%-73.20%
2017-06-305.43-69.93%-86.95%
2017-03-315.14-75.81%-232.51%
2016-12-314.08-86.74%-217.10%
2016-09-301.43-43.39%-75.81%
2016-06-302.17-45.22%-69.93%
2016-03-313.59-40.92%-59.24%
2015-12-314.04-34.07%-49.53%
2015-09-305.08-30.30%-43.78%
2015-06-308.01-27.40%-37.93%
2015-03-317.49-24.34%-34.05%
2014-12-319.64-20.02%-23.09%
2014-09-3015.41-19.57%-22.02%
2014-06-3021.98-15.11%-16.70%
2014-03-3113.79-10.24%-11.62%
2013-12-311.15-32.33%8.17%
2013-09-301.35-34.65%8.64%
2013-06-301.28-33.56%9.11%
2013-03-311.3-40.06%11.05%
2012-12-311.19-52.36%13.29%
2012-09-301.21-45.62%12.95%
2012-06-301.48-54.93%14.36%
2012-03-312-86.85%14.20%
2011-12-312-117.73%17.50%
2011-09-302.02-128.88%18.63%
2011-06-302-134.12%18.83%
2010-12-312.39

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.940.01-1.13%-1.24%
2024-12-314.540.05-5.05%-5.78%
2023-12-312.860.07-16.48%-20.14%
2022-12-313.110.07-31.05%-38.39%
2021-12-312.950.02-1.61%-1.86%
2020-12-317.370.010.84%0.97%
2019-12-313.14-1.79%-3.82%
2019-09-306.4
2019-06-309.21
2019-03-3114.5
2018-12-3119.37-55.00%-170.89%
2018-09-3018.28
2018-06-3011.3
2018-03-317.81
2017-12-316.56-20.71%26.38%
2016-12-314.08-86.74%-217.10%
2015-12-314.04-34.07%-49.53%
2014-12-319.64-20.02%-23.09%
2013-12-311.15-32.33%8.17%
2012-12-311.19-52.36%13.29%
2011-12-312-117.73%17.50%
2010-12-312.39-151.53%20.77%