Duke Energy's GAAP net income for 2020 was $1.082 billion, down 3.3 times from $3.571 billion the previous year. Revenue declined 4.8% to $23.868 billion from $25.079 billion a year earlier.