Otter Tail Corporation (OTTR)

USD 73.59

(-3.63%)

Net Debt Summary of Otter Tail Corporation

  • Otter Tail Corporation's latest annual net debt in 2023 was 675.1 Million USD , down -5.32% from previous year.
  • Otter Tail Corporation's latest quarterly net debt in 2024 Q2 was 725.72 Million USD , up 2.89% from previous quarter.
  • Otter Tail Corporation reported annual net debt of 713.02 Million USD in 2022, down -16.47% from previous year.
  • Otter Tail Corporation reported annual net debt of 853.62 Million USD in 2021, up 1.1% from previous year.
  • Otter Tail Corporation reported quarterly net debt of 731.04 Million USD for 2024 Q3, up 0.73% from previous quarter.
  • Otter Tail Corporation reported quarterly net debt of 725.72 Million USD for 2024 Q2, up 2.89% from previous quarter.

Annual Net Debt Chart of Otter Tail Corporation (2023 - 1994)

Historical Annual Net Debt of Otter Tail Corporation (2023 - 1994)

Year Net Debt Net Debt Growth
2023 675.1 Million USD -5.32%
2022 713.02 Million USD -16.47%
2021 853.62 Million USD 1.1%
2020 844.35 Million USD 21.16%
2019 696.89 Million USD 14.64%
2018 607.91 Million USD 3.61%
2017 586.72 Million USD 2.0%
2016 575.2 Million USD 28.5%
2015 447.62 Million USD -12.15%
2014 509.54 Million USD 15.85%
2013 439.82 Million USD 19.03%
2012 369.49 Million USD -19.73%
2011 460.29 Million USD 12.12%
2010 410.52 Million USD -17.63%
2009 498.37 Million USD 5.85%
2008 470.82 Million USD 17.45%
2007 400.87 Million USD 37.91%
2006 290.67 Million USD 6.8%
2005 272.17 Million USD -12.1%
2004 309.64 Million USD 4.05%
2003 297.6 Million USD 4.06%
2002 285.98 Million USD 16.76%
2001 244.92 Million USD 22.16%
2000 200.5 Million USD 27.3%
1999 157.5 Million USD -14.26%
1998 183.7 Million USD -7.73%
1997 199.1 Million USD -12.29%
1996 227 Million USD 26.04%
1995 180.1 Million USD 4.77%
1994 171.9 Million USD 0.0%

Peer Net Debt Comparison of Otter Tail Corporation

Name Net Debt Net Debt Difference
MGE Energy, Inc. 768.86 Million USD 12.194%
Montauk Renewables, Inc. -5.73 Million USD 11881.99%
NorthWestern Corporation 2.78 Billion USD 75.752%