STMicroelectronics N.V. (STMMI.MI)

EUR 17.94

(-0.6%)

Net Debt Summary of STMicroelectronics N.V.

  • STMicroelectronics N.V.'s latest annual net debt in 2023 was -49 Million USD , up 92.86% from previous year.
  • STMicroelectronics N.V.'s latest quarterly net debt in 2024 Q2 was 231 Million USD , up 1255.0% from previous quarter.
  • STMicroelectronics N.V. reported annual net debt of -686 Million USD in 2022, up 0.72% from previous year.
  • STMicroelectronics N.V. reported annual net debt of -691 Million USD in 2021, down -77.63% from previous year.
  • STMicroelectronics N.V. reported quarterly net debt of -20 Million USD for 2024 Q1, up 59.18% from previous quarter.
  • STMicroelectronics N.V. reported quarterly net debt of -49 Million USD for 2023 Q4, up 88.33% from previous quarter.

Annual Net Debt Chart of STMicroelectronics N.V. (2023 - 1995)

Historical Annual Net Debt of STMicroelectronics N.V. (2023 - 1995)

Year Net Debt Net Debt Growth
2023 -49 Million USD 92.86%
2022 -686 Million USD 0.72%
2021 -691 Million USD -77.63%
2020 -389 Million USD 25.9%
2019 -525 Million USD -45.03%
2018 -362 Million USD -465.63%
2017 -64 Million USD 63.43%
2016 -175 Million USD -12.18%
2015 -156 Million USD 26.76%
2014 -213 Million USD 68.81%
2013 -683 Million USD 28.03%
2012 -949 Million USD -174.28%
2011 -346 Million USD -83.07%
2010 -189 Million USD -120.91%
2009 904 Million USD -46.45%
2008 1.68 Billion USD 362.47%
2007 365 Million USD 118.56%
2006 167 Million USD 174.22%
2005 -225 Million USD -2912.5%
2004 8 Million USD -91.75%
2003 97 Million USD -75.75%
2002 400 Million USD -13.42%
2001 461.98 Million USD -15.44%
2000 546.35 Million USD 255.45%
1999 -351.46 Million USD -128.82%
1998 -153.6 Million USD -294.91%
1997 78.8 Million USD 10.59%
1996 71.25 Million USD 217.59%
1995 -60.6 Million USD 0.0%

Peer Net Debt Comparison of STMicroelectronics N.V.

Name Net Debt Net Debt Difference
ELES Semiconductor Equipment S.p.A. 11.38 Million EUR 530.58%
Seco S.p.A. 65.08 Million EUR 175.288%
Technoprobe S.p.A. -348.27 Million EUR 85.931%