XML 103 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
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, 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 
Year Ended December 31, 2021
Renewables SBUUtilities SBUEnergy Infrastructure SBU
New Energy Technologies SBU
Corporate, Other and EliminationsTotal
Non-Regulated Revenue
Revenue from contracts with customers$1,438 $73 $6,143 $$(74)$7,586 
Other non-regulated revenue (1)
124 559 — 687 
Total non-regulated revenue1,562 76 6,702 (74)8,273 
Regulated Revenue
Revenue from contracts with customers— 2,831 — — — 2,831 
Other regulated revenue— 37 — — — 37 
Total regulated revenue— 2,868 — — — 2,868 
Total revenue$1,562 $2,944 $6,702 $$(74)$11,141 
_____________________________
(1)Other non-regulated revenue primarily includes lease and derivative revenue not accounted for under ASC 606.