Biogen Inc. (IDP.DE)

EUR 144.05

(-0.55%)

Net Debt Summary of Biogen Inc.

  • Biogen Inc.'s latest annual net debt in 2023 was 6.28 Billion USD , up 96.84% from previous year.
  • Biogen Inc.'s latest quarterly net debt in 2024 Q2 was 4.75 Billion USD , down -19.1% from previous quarter.
  • Biogen Inc. reported annual net debt of 3.19 Billion USD in 2022, down -40.2% from previous year.
  • Biogen Inc. reported annual net debt of 5.34 Billion USD in 2021, down -17.78% from previous year.
  • Biogen Inc. reported quarterly net debt of 4.75 Billion USD for 2024 Q2, down -19.1% from previous quarter.
  • Biogen Inc. reported quarterly net debt of 3.97 Billion USD for 2023 Q2, up 7.0% from previous quarter.

Annual Net Debt Chart of Biogen Inc. (2023 - 1989)

Historical Annual Net Debt of Biogen Inc. (2023 - 1989)

Year Net Debt Net Debt Growth
2023 6.28 Billion USD 96.84%
2022 3.19 Billion USD -40.2%
2021 5.34 Billion USD -17.78%
2020 6.49 Billion USD 88.11%
2019 3.45 Billion USD -26.7%
2018 4.71 Billion USD 8.04%
2017 4.36 Billion USD 4.18%
2016 4.18 Billion USD -19.7%
2015 5.21 Billion USD 941.26%
2014 -619.72 Million USD -9240.27%
2013 -6.63 Million USD -101.16%
2012 570.05 Million USD 3.73%
2011 549.55 Million USD 23.79%
2010 443.93 Million USD -14.31%
2009 518.08 Million USD 5.58%
2008 490.71 Million USD -45.68%
2007 903.31 Million USD 259.97%
2006 -564.68 Million USD -7.62%
2005 -524.72 Million USD -181.88%
2004 640.86 Million USD 11.96%
2003 572.42 Million USD 20434.64%
2002 -2.81 Million USD -110.01%
2001 28.11 Million USD -53.59%
2000 60.58 Million USD 7.91%
1999 56.14 Million USD 54.22%
1998 36.4 Million USD 71.77%
1997 21.19 Million USD 399.95%
1996 4.23 Million USD 137.59%
1995 -11.27 Million USD 79.38%
1994 -54.68 Million USD 26.6%
1993 -74.5 Million USD 13.27%
1992 -85.9 Million USD -51.77%
1991 -56.6 Million USD -349.21%
1990 -12.6 Million USD 62.05%
1989 -33.2 Million USD 32.93%

Peer Net Debt Comparison of Biogen Inc.

Name Net Debt Net Debt Difference
Bayer Aktiengesellschaft 38.88 Billion EUR 83.827%
Sanofi 9.71 Billion EUR 35.252%