Duke Energy revenue and financials
$115.66Change from previous close: +1.60%Absolute change: +$1.82
In the fiscal year ended December 2025, Duke Energy reported revenue of $31.74B (+5.63% year over year). Net income was $4.97B, a net margin of 15.7%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +5.63%
- 2025 vs 2024
- Net income growth
- +9.81%
- 2025 vs 2024
- Net margin
- 15.7%
- 2024: 15.1%
Financial data
Amounts in millions of USD; per-share values in USD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 31,741 | 30,050 | 28,674 | 28,675 | 24,486 | 23,253 | 24,348 | 23,757 | — | 22,743 |
| Cost of revenue | 15,739 | 15,160 | 15,304 | 15,792 | — | — | 6,826 | 6,831 | 6,350 | 6,625 |
| Gross profit | 16,498 | 15,197 | 13,756 | 12,976 | — | — | — | — | — | — |
| Operating income | 8,626 | 7,926 | 7,070 | 6,012 | 5,500 | 4,571 | 5,709 | 4,685 | 5,625 | 5,202 |
| EBIT | 8,577 | 7,962 | 7,221 | 6,585 | 5,969 | — | — | — | — | — |
| EBITDA | 16,281 | 14,381 | 13,305 | 12,428 | 11,632 | — | — | — | — | — |
| Interest expense | 3,634 | 3,384 | 3,014 | 2,439 | 2,207 | 2,097 | 2,204 | 2,094 | 1,986 | 1,916 |
| Pre-tax income | 5,712 | 5,194 | 4,767 | 4,078 | 3,991 | — | — | — | — | — |
| Income tax | 642 | 590 | 438 | 300 | 268 | -169 | 519 | 448 | 1,196 | 1,156 |
| Net income | 4,968 | 4,524 | 2,841 | 2,550 | 3,908 | 1,377 | 3,748 | 2,666 | 3,059 | 2,152 |
| Net income to common shareholders | 4,906 | 4,410 | 2,729 | 2,444 | 3,799 | — | — | — | — | — |
| Basic EPS | 6.31 | 5.71 | 3.54 | 3.17 | 4.94 | 1.72 | 5.06 | 3.76 | 4.36 | 3.11 |
| Diluted EPS | 6.31 | 5.71 | 3.54 | 3.17 | 4.94 | 1.72 | 5.06 | 3.76 | 4.36 | 3.11 |
| Average shares (basic) | 777 | 772 | 771 | 770 | 769 | — | — | — | — | — |
| Average shares (diluted) | 777 | 772 | 771 | 770 | 769 | 738 | 729 | 708 | 700 | 691 |
| Dividend per share | 4.22 | 4.14 | 4.06 | 3.98 | 3.90 | — | — | — | — | — |
