BioLife Solutions, Inc.
← Back to BLFS Overview

BioLife Solutions, Inc. (BLFS)

Profitability & Net Margin History

Current Net Margin

18.82%

BioLife Solutions, Inc. currently has a net profit margin of 18.82%.

Financial Fundamentals

BLFSQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.020.0018.82%1661
2025-09-300.030.002.21%6452
2025-06-300.03-0.02-62.30%6043
2025-03-310.02-0.00-1.87%36200
2024-12-31-0.000.01-363.87%35830
2024-09-300.03-0.00-5.57%9952
2024-06-300.02-0.02-105.09%4964
2024-03-310.02-0.01-55.45%2151
2023-12-310.02-0.01-76.96%4662
2023-09-300.02-0.03-123.58%9777
2023-06-300.04-0.01-25.82%1056
2023-03-310.04-0.01-36.37%7477
2022-12-310.04-0.05-111.14%8671
2022-09-300.04-0.01-24.44%15456
2022-06-300.04-0.07-179.00%15949
2022-03-310.04-0.01-19.51%2129
2021-12-310.04-0.02-40.80%4103
2021-09-300.030.000.23%2501
2021-06-300.030.0125.24%3188
2021-03-310.02-0.00-6.64%782
2020-12-310.01-0.00-14.46%441
2020-09-300.01-0.00-10.05%15508
2020-06-300.01-0.02-165.12%34854
2020-03-310.010.02183.42%17763
2019-12-310.010.005.80%13527
2019-09-300.010.01141.07%12856
2019-06-300.010.0012.51%511
2019-03-310.010.007.40%897
2018-12-310.010.0016.37%689
2018-09-300.010.0023.25%125
2018-06-300.010.0022.00%2191
2018-03-310.000.000.09%1790
2017-12-310.00-0.00-17.80%705
2017-09-300.00-0.00-10.76%1928
2017-06-300.00-0.00-30.03%675
2017-03-310.00-0.00-36.78%11095
2016-12-310.00-0.00-147.73%10235
2016-09-300.00-0.00-45.38%2276
2016-06-300.00-0.00-68.15%190
2016-03-310.00-0.00-66.24%472
2015-12-310.00-0.00-61.52%396
2015-09-300.00-0.00-65.49%95
2015-06-300.00-0.00-66.44%230
2015-03-310.00-0.00-68.73%1410
2015-01-310.00-0.00-54.63%1473
2014-09-300.00-0.00-69.36%353
2014-06-300.00-0.00-72.89%4580
2014-03-310.00-0.00-27.09%592
2013-12-310.00-0.00-21.17%689
2013-09-300.00-0.00-14.28%215
2013-06-300.00-0.00-12.12%1179
2013-03-310.00-0.00-0.33%2464
2012-12-310.00-0.00-24.98%403
2012-09-300.00-0.00-20.95%2451
2012-06-300.00-0.00-45.46%994
2012-03-310.00-0.00-35.52%1527
2011-12-310.00-0.00-50.79%1611
2011-09-300.00-0.00-66.90%321
2011-06-300.00-0.00-70.11%3305
2011-03-310.00-0.00-103.16%2145
2010-12-310.00-0.00-81.71%150
2010-09-300.00-0.00-83.20%3163
2010-06-300.00-0.00-114.83%1115
2010-03-310.00-0.00-103.68%2976
2009-12-310.00-0.00-73.91%5185
2009-09-300.00-0.00-125.76%24054
2009-06-300.00-0.00-366.30%14367
2009-03-310.00-0.00-222.63%3070
2008-12-310.00-0.00-191.94%2336
2008-09-300.00-0.00-215.29%2305
2008-06-300.00-0.00-238.34%3511
2008-03-310.00-0.00-203.23%2929
2007-12-310.00-0.00-232.52%8422
2007-09-300.00-0.00-316.73%5313
2007-06-300.00-0.00-369.86%8477
2007-03-310.00-0.00-285.09%26420
2006-12-310.00-0.00-20.89%29933
2006-09-300.00-0.00-320.23%719
2006-06-300.00-0.00-313.03%16953
2006-03-310.00-0.00-143.50%5828
2005-12-310.00-0.00-85.22%1258
2005-09-300.00-0.00-97.81%4201
2005-06-300.00-0.00-139.82%383
2005-03-310.00-0.00-135.99%7302
2004-12-310.00-0.00-62.96%3401
2004-09-300.00-0.00-96.97%6269
2004-06-300.00-0.00-159.66%258
2004-03-310.00-0.00-157.08%27711
2003-12-310.000.00120.03%44610
2003-09-300.00-0.00-326.07%11241
2003-06-300.00-0.00-438.49%29240
2003-03-310.00-0.00-146.08%5852
2002-12-310.00-0.00-87.56%13200
2002-09-300.00-0.00-219.56%233382
2002-06-300.000.002114.26%224057
2002-03-310.00-0.00-126.31%14353
2001-12-310.00-0.00-269.84%18884
2001-09-300.00-0.00-458.69%2104
2001-06-300.00-0.00-437.64%21171
2001-03-310.00-0.00-225.93%7941
2000-12-310.00-0.00-305.35%3260
2000-09-240.00-0.00-337.94%2705
2000-06-250.00-0.00-364.99%32641
2000-03-260.00-0.00-38.58%6499
1999-12-260.00-0.00-103.57%5620
1999-09-260.00-0.00-47.37%2959
1999-06-270.00-0.00-17.78%5915
1999-03-280.00-0.00-76.92%2270
1998-12-310.00-0.00-99.62%8533
1998-09-270.00-0.00-14.29%0
1998-06-280.00-0.00-14.29%12571
1998-03-290.00-0.00-140.00%8493
1997-12-310.00-0.00-55.07%1221
1997-09-280.00-0.00-42.86%2381
1997-06-290.00-0.00-66.67%5667
1997-03-300.00-0.00-10.00%2000
1996-09-300.00-0.00-30.00%14520
1996-06-300.00-0.00-175.20%15520
1996-03-310.00-0.00-20.00%1529
1995-12-310.00-0.00-35.29%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.