XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Contract Asset, Contract Liability, and Receivable
The following table provides a rollforward of the contract assets reflected in the Consolidated Balance Sheets for the three and nine months ended September 30, 2024 and 2023.
20242023
Beginning balance as of January 1
$82 $130 
Amounts reclassified to receivables(15)(11)
Revenues recognized14 31 
Ending balance as of March 31
81 150 
Amounts reclassified to receivables(4)(76)
Revenues recognized16 15 
Ending balance as of June 30
93 89 
Amounts reclassified to receivables(44)(32)
Revenues recognized37 12 
Ending balance as of September 30
$86 $69 
The following table provides a rollforward of the contract liabilities reflected in the Consolidated Balance Sheets for the three and nine months ended September 30, 2024 and 2023.
20242023
Beginning balance as of January 1
$40 $47 
Consideration received or due49 131 
Revenues recognized(55)(115)
Ending balance as of March 31
34 63 
Consideration received or due47 81 
Revenues recognized(46)(92)
Ending balance as of June 30
35 52 
Consideration received or due11 56 
Revenues recognized(11)(68)
Ending balance as of September 30
$35 $40 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
The following table shows the amounts of future revenues expected to be recorded in each year for performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2024. This disclosure only includes contracts for which the total consideration is fixed and determinable at contract inception. The average contract term varies by customer type and commodity but ranges from one month to several years. This disclosure excludes mark-to-market derivatives and certain power and gas sales contracts which contain variable volumes and/or variable pricing.
20242025202620272028 and thereafterTotal
Remaining performance obligations$47 $139 $98 $86 $295 $665