ED

Product Revenue Segments

Latest: 2025 (2025-12-31) · Total: $16.92B
SegmentRevenueShare
Electricity
$12.60B74.5%
Oil and Gas, Purchased
$3.61B21.3%
Steam
$703.0M4.2%
Non-Utility Products And Services
$3.0M0.0%
Source: SEC filings via FMP · Last updated May 25, 2026
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.