NYSE:BIO | Key Financial Ratios | BIO-RAD LABORATORIES, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.142.17%3.10%
2026-03-313.211.72%2.46%
2025-12-315.627.18%10.20%
2025-09-305.44-6.97%-10.03%
2025-06-305.123.13%4.48%
2025-03-315.99-22.72%-32.40%
2024-12-316.48-19.69%-28.07%
2024-09-306.14-7.34%-10.40%
2024-06-306.28-13.68%-19.55%
2024-03-316.57-2.56%-3.56%
2023-12-315.83-5.18%-7.29%
2023-09-305.64-1.34%-1.89%
2023-06-305.39-3.58%-5.07%
2023-03-315.56-1.40%-1.96%
2022-12-315.55-26.87%-37.73%
2022-09-305.5-49.93%-71.02%
2022-06-305.3-15.22%-21.57%
2022-03-315.1-0.63%-0.89%
2021-12-312.9223.90%31.09%
2021-09-303.7933.41%43.48%
2021-06-303.926.81%34.96%
2021-03-313.5729.47%38.70%
2020-12-313.3929.40%38.57%
2020-09-302.3629.29%39.89%
2020-06-302.319.28%26.48%
2020-03-312.418.19%25.10%
2019-12-312.4121.96%30.55%
2019-09-304.725.25%7.34%
2019-06-304.6811.83%16.49%
2019-03-314.578.36%11.80%
2018-12-314.496.52%9.09%
2018-09-304.4919.00%26.06%
2018-06-304.516.12%22.20%
2018-03-314.3312.34%17.08%
2017-12-313.932.86%4.17%
2017-09-304.060.40%0.59%
2017-06-304.010.32%0.47%
2017-03-314.250.66%0.97%
2016-12-313.910.68%1.01%
2016-09-304.182.35%3.49%
2016-06-304.42.41%3.57%
2016-03-314.432.76%4.08%
2015-12-314.032.94%4.40%
2015-09-304.122.80%4.22%
2015-06-304.312.75%4.10%
2015-03-314.083.01%4.55%
2014-12-313.842.66%4.07%
2014-09-303.52.36%3.67%
2014-06-303.680.191.77%2.73%
2014-03-313.670.21.87%2.88%
2013-12-313.610.22.30%3.56%
2013-09-303.620.212.77%4.28%
2013-06-304.410.354.04%6.79%
2013-03-314.180.364.47%7.60%
2012-12-314.10.364.80%8.20%
2012-09-304.260.385.51%9.41%
2012-06-304.340.45.85%10.00%
2012-03-314.090.45.55%9.62%
2011-12-313.920.425.78%10.26%
2011-09-304.520.436.29%11.04%
2011-06-304.270.426.10%10.76%
2011-03-314.26.31%11.39%
2010-12-312.960.636.06%12.07%
2010-09-304.025.80%10.92%
2010-06-303.995.90%11.61%
2009-12-313.721.17

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.627.18%10.20%
2024-12-316.48-19.69%-28.07%
2023-12-315.83-5.18%-7.29%
2022-12-315.55-26.87%-37.73%
2021-12-312.9223.90%31.09%
2020-12-313.3929.40%38.57%
2019-12-312.4121.96%30.55%
2018-12-314.496.52%9.09%
2017-12-313.932.86%4.17%
2016-12-313.910.68%1.01%
2015-12-314.032.94%4.40%
2014-12-313.842.66%4.07%
2013-12-313.610.22.30%3.56%
2012-12-314.10.364.81%8.21%
2011-12-313.920.425.78%10.26%
2010-12-312.960.636.06%12.07%
2009-12-313.725.70%11.48%
2008-12-318.36%