XML 90 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table presents our revenue from contracts with customers and other revenue for the periods indicated (in millions):
Year Ended December 31, 2024
Renewables SBUUtilities SBUEnergy Infrastructure SBU
New Energy Technologies SBU
Corporate, Other and EliminationsTotal
Non-Regulated Revenue
Revenue from contracts with customers$2,294 $82 $5,543 $$(78)$7,842 
Other non-regulated revenue (1)
216 695 — (1)914 
Total non-regulated revenue2,510 86 6,238 (79)8,756 
Regulated Revenue
Revenue from contracts with customers— 3,496 — — — 3,496 
Other regulated revenue— 26 — — — 26 
Total regulated revenue— 3,522 — — — 3,522 
Total revenue$2,510 $3,608 $6,238 $$(79)$12,278 
Year Ended December 31, 2023
Renewables SBUUtilities SBUEnergy Infrastructure SBU
New Energy Technologies SBU
Corporate, Other and EliminationsTotal
Non-Regulated Revenue
Revenue from contracts with customers$2,198 $68 $6,181 $75 $(77)$8,445 
Other non-regulated revenue (1)
141 655 (1)800 
Total non-regulated revenue2,339 72 6,836 76 (78)9,245 
Regulated Revenue
Revenue from contracts with customers— 3,391 — — — 3,391 
Other regulated revenue— 32 — — — 32 
Total regulated revenue— 3,423 — — — 3,423 
Total revenue$2,339 $3,495 $6,836 $76 $(78)$12,668 
Year Ended December 31, 2022
Renewables SBUUtilities SBUEnergy Infrastructure SBU
New Energy Technologies SBU
Corporate, Other and EliminationsTotal
Non-Regulated Revenue
Revenue from contracts with customers$1,791 $75 $6,871 $$(100)$8,638 
Other non-regulated revenue (1)
102 333 — 441 
Total non-regulated revenue1,893 79 7,204 (100)9,079 
Regulated Revenue
Revenue from contracts with customers— 3,507 — — — 3,507 
Other regulated revenue— 31 — — — 31 
Total regulated revenue— 3,538 — — — 3,538 
Total revenue$1,893 $3,617 $7,204 $$(100)$12,617 
_____________________________
(1)Other non-regulated revenue primarily includes lease and derivative activity not accounted for under ASC 606.