NYSE:EBS | Key Financial Ratios | Emergent BioSolutions 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-305.42-15.83%-51.79%
2026-03-314.29-0.65%-1.64%
2025-12-315.013.99%10.07%
2025-09-305.765.20%13.03%
2025-06-305.669.84%26.02%
2025-03-316.32-9.23%-23.81%
2024-12-313.691.37-13.72%-39.48%
2024-09-302.881.3-14.13%-41.07%
2024-06-301.062.23-38.78%-151.95%
2024-03-311.081.36-31.34%-85.15%
2023-12-311.041.32-41.71%-117.13%
2023-09-301.091.24-41.10%-111.59%
2023-06-301.120.94-27.62%-62.83%
2023-03-3111.16-13.33%-32.66%
2022-12-310.981.01-6.68%-15.25%
2022-09-304.150.741.15%2.32%
2022-06-303.920.553.21%5.81%
2022-03-314.420.535.22%9.27%
2021-12-313.40.527.42%13.62%
2021-09-303.040.567.92%14.91%
2021-06-303.080.5510.26%19.38%
2021-03-313.190.5613.35%25.43%
2020-12-313.110.610.58%21.03%
2020-09-303.20.76.37%13.31%
2020-06-302.710.666.91%14.21%
2020-03-313.030.732.99%6.34%
2019-12-313.170.752.35%5.02%
2019-09-302.540.80.18%0.41%
2019-06-302.30.85-0.78%-1.83%
2019-03-312.130.751.93%4.20%
2018-12-313.10.792.81%6.19%
2018-09-305.528.52%10.35%
2018-06-305.599.90%12.01%
2018-03-315.496.29%7.63%
2017-12-314.850.017.72%9.05%
2017-09-307.378.40%12.97%
2017-06-306.997.61%11.90%
2017-03-317.226.13%9.55%
2016-12-314.825.34%8.69%
2016-09-304.355.12%8.72%
2016-06-305.085.99%9.42%
2016-03-315.848.53%13.25%
2015-12-315.46.06%9.53%
2015-09-305.346.11%9.85%
2015-06-305.014.72%7.92%
2015-03-315.053.86%6.59%
2014-12-314.653.91%6.64%
2014-09-304.712.51%4.26%
2014-06-304.521.61%2.77%
2014-03-314.522.30%3.97%
2013-12-314.820.134.97%6.36%
2013-09-304.130.135.38%6.85%
2013-06-305.090.134.53%5.59%
2013-03-315.440.144.14%5.12%
2012-12-314.250.144.17%5.33%
2012-09-3050.156.68%8.45%
2012-06-305.470.155.88%7.39%
2012-03-315.577.30%9.18%
2011-12-313.580.144.21%5.56%
2011-09-303.430.144.02%5.41%
2011-06-303.090.16.51%8.53%
2010-12-313.220.13

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.013.99%10.07%
2024-12-313.691.37-13.72%-39.48%
2023-12-311.041.32-41.71%-117.13%
2022-12-310.981.01-6.68%-15.25%
2021-12-313.40.527.42%13.62%
2020-12-313.110.610.58%21.03%
2019-12-313.170.752.34%5.01%
2018-12-313.10.792.81%6.20%
2017-12-314.850.017.72%9.05%
2016-12-314.825.34%8.69%
2015-12-315.46.06%9.53%
2014-12-314.653.91%6.64%
2013-12-314.820.134.97%6.36%
2012-12-314.250.144.17%5.33%
2011-12-313.580.144.21%5.56%
2010-12-313.2210.33%13.99%
2009-12-3112.77%