Dominion Energy revenue and financials

D · NYSE · USD

$62.00Change from previous close: +1.61%Absolute change: +$0.98

Close · October 6, 2026

In the fiscal year ended December 2025, Dominion Energy reported revenue of $16.51B (+14.16% year over year). Net income was $3B, a net margin of 18.2%.

Annual revenue · 2025: $16.51B
  1. $11.74B2016
  2. $12.59B2017
  3. $11.2B2018
  4. $14.4B2019
  5. $14.17B2020
  6. $11.42B2021
  7. $13.94B2022
  8. $14.39B2023
  9. $14.46B2024
  10. $16.51B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+14.16%
2025 vs 2024
Net income growth
+47.39%
2025 vs 2024
Net margin
18.2%
2024: 14.1%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Balance sheet · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets121,891118,578115,857111,597107,441104,555102,41599,820100,417102,005109,080105,943
Current assets9,7128,9978,0718,2226,9566,4066,6137,99110,75216,18925,43524,679
Cash and equivalents2963512509323443553101,776139265184137
Receivables—3,3083,4112,5382,5692,368——————
Inventory—1,9421,9571,8941,8261,765——————
Net property, plant and equipment81,73880,20879,60675,81073,28471,16969,45065,42263,36360,55659,34156,161
Goodwill4,1434,1434,1434,1434,1434,1434,1434,1434,1434,1434,1434,143
Other intangible assets——1,6821,455————————
Long-term investments—9,4669,6769,4568,9398,371——————
Current liabilities12,00611,57410,4449,73110,4478,7789,28910,83211,50615,41824,47621,633
Accounts payable—1,1681,3381,0071,015995——————
Long-term debt—45,11043,63943,29140,29439,949——————
Total debt—51,76548,94148,54946,36144,103——————
Total liabilities88,28084,87082,44079,87176,56973,83372,61372,28973,34474,58481,51377,915
Total equity (incl. minority)33,61133,70833,41731,72630,87230,72229,80227,53127,07327,42127,56728,028
Retained earnings2,0842,3412,3182,3331,9062,1021,6413,9833,6033,6192,2294,090
Minority interest4,6894,5614,3344,0353,6573,3572,939—————