NASDAQ:HBIO | Key Financial Ratios | HARVARD BIOSCIENCE INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.874.94-13.65%-140.36%
2026-03-311.993.6-12.55%-97.39%
2025-12-312.22.61-70.81%-412.84%
2025-09-300.81-69.03%-382.68%
2025-06-300.81-71.67%-364.88%
2025-03-310.81-72.74%-391.31%
2024-12-310.820.58-9.80%-19.58%
2024-09-302.060.59-10.85%-21.80%
2024-06-302.050.53-8.28%-15.88%
2024-03-311.880.52-6.56%-12.69%
2023-12-311.850.5-2.49%-4.67%
2023-09-302.090.53-2.34%-4.39%
2023-06-302.290.55-3.80%-7.20%
2023-03-312.260.6-1.38%-2.71%
2022-12-312.20.65-6.55%-13.18%
2022-09-302.430.69-4.69%-9.57%
2022-06-302.420.63-2.35%-4.71%
2022-03-312.180.64-4.11%-8.51%
2021-12-312.430.58-0.18%-0.35%
2021-09-302.370.59-1.21%-2.42%
2021-06-302.30.55-1.81%-3.55%
2021-03-312.380.57-2.62%-5.14%
2020-12-312.460.63-5.00%-10.19%
2020-09-302.050.57-4.44%-8.61%
2020-06-301.950.58-5.42%-10.74%
2020-03-312.050.65-4.37%-8.99%
2019-12-312.120.61-2.84%-5.74%
2019-09-302.41-1.46%-3.08%
2019-06-302.52-0.01%-0.01%
2019-03-312.22-0.72%-1.53%
2018-12-312.270.69-1.73%-3.53%
2018-09-302.83-2.90%-5.91%
2018-06-302.42-3.00%-6.42%
2018-03-312.5-2.26%-4.87%
2017-12-313.39-0.79%-1.07%
2017-09-303.4-2.88%-4.14%
2017-06-303.46-4.05%-5.86%
2017-03-313.21-4.41%-6.51%
2016-12-313.11-4.00%-5.97%
2016-09-303.2-17.94%-26.52%
2016-06-303.15-16.95%-25.22%
2016-03-313.07-15.50%-23.37%
2015-12-312.62-15.86%-24.54%
2015-09-303.03-1.44%-2.03%
2015-06-302.66-0.32%-0.46%
2015-03-312.670.18%0.26%
2014-12-313.151.73%2.47%
2014-09-304.161.19%1.67%
2014-06-303.930.00%0.00%
2014-03-313.96-0.89%-1.25%
2013-12-313.78-1.35%-1.94%
2013-09-305.480.09%0.12%
2013-06-305.470.67%0.93%
2013-03-314.721.43%1.86%
2012-12-315.961.78%2.28%
2012-09-306.171.46%1.90%
2012-06-305.881.60%2.11%
2012-03-315.452.03%2.72%
2011-12-316.023.01%3.99%
2011-09-305.724.14%5.48%
2011-06-306.0813.92%18.55%
2010-12-315.18

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.22.61-70.81%-412.84%
2024-12-310.820.58-9.80%-19.58%
2023-12-311.850.5-2.49%-4.67%
2022-12-312.20.65-6.55%-13.18%
2021-12-312.430.58-0.18%-0.35%
2020-12-312.460.63-5.00%-10.19%
2019-12-312.120.61-2.84%-5.74%
2018-12-312.270.69-1.73%-3.53%
2017-12-313.39-0.79%-1.07%
2016-12-313.11-4.00%-5.97%
2015-12-312.62-15.86%-24.54%
2014-12-313.151.73%2.47%
2013-12-313.78-1.35%-1.94%
2012-12-315.961.78%2.27%
2011-12-316.023.01%3.99%
2010-12-315.1815.24%21.07%
2009-12-319.61%