XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from contracts with customers (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of revenue
In the following tables, revenue is disaggregated by the type of customer or service provided. The Company believes this level of disaggregation best depicts how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors. The table also includes a reconciliation of the disaggregated revenue by reportable segments. For more information on the Company's business segments, see Note 14.
Three Months Ended March 31, 2025ElectricNatural gas
distribution
PipelineOtherTotal
(In thousands)
Residential utility sales
$39,685 $289,235 $— $— $328,920 
Commercial utility sales
48,477 192,331 — — 240,808 
Industrial utility sales
9,164 15,462 — — 24,626 
Other utility sales
1,850 — — — 1,850 
Natural gas transportation
— 17,710 49,253 — 66,963 
Natural gas storage
— — 6,030 — 6,030 
Other
17,591 23,478 1,362 179 42,610 
Intersegment eliminations
(178)(94)(33,337)(178)(33,787)
Revenues from contracts with customers
116,589 538,122 23,308 678,020 
Other revenues
(4,328)1,126 15 — (3,187)
Total external operating revenues
$112,261 $539,248 $23,323 $$674,833 
Three Months Ended March 31, 2024ElectricNatural gas
distribution
PipelineOtherTotal
(In thousands)
Residential utility sales
$39,222 $263,103 $— $— $302,325 
Commercial utility sales
41,515 162,130 — — 203,645 
Industrial utility sales
11,349 14,579 — — 25,928 
Other utility sales
1,936 — — — 1,936 
Natural gas transportation
— 14,591 43,637 — 58,228 
Natural gas storage
— — 5,382 — 5,382 
Other
15,630 3,201 2,256 37 21,124 
Intersegment eliminations
(12)(41)(30,290)(21)(30,364)
Revenues from contracts with customers
109,640 457,563 20,985 16 588,204 
Other revenues
(1,897)1,921 47 — 71 
Total external operating revenues
$107,743 $459,484 $21,032 $16 $588,275 
Three Months Ended March 31, 2025ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal
Three Months Ended March 31, 2024ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal