XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Business segment data (Tables)
9 Months Ended
Sep. 30, 2024
Segment Reporting [Abstract]  
Schedule of Information on the Company's businesses Information on the Company's segments was as follows:
Three Months EndedNine Months Ended
September 30,September 30,
 2024 2023 2024 2023 
 (In thousands)
External operating revenues:   
Regulated operations:
Electric$108,384 $108,089 $315,268 $294,775 
Natural gas distribution133,517 134,896 794,418 919,487 
Pipeline44,152 36,549 102,929 79,697 
 286,053 279,534 1,212,615 1,293,959 
Non-regulated operations:
Pipeline3,476 3,855 9,542 9,389 
Construction services760,986 717,406 2,089,711 2,218,672 
Other— 18 — 
 764,463 721,261 2,099,271 2,228,061 
Total external operating revenues$1,050,516 $1,000,795 $3,311,886 $3,522,020 
Intersegment operating revenues:    
Regulated operations:
Electric$96 $27 $188 $82 
Natural gas distribution104 69 209 208 
Pipeline3,904 3,666 43,033 37,624 
4,104 3,762 43,430 37,914 
Non-regulated operations:
Pipeline27 35 263 265 
Construction services— — 336 — 
Other1,432 1,689 4,265 6,412 
1,459 1,724 4,864 6,677 
Total intersegment operating revenues$5,563 $5,486 $48,294 $44,591 
Operating income (loss):
Electric$32,079 $28,718 $73,498 $71,372 
Natural gas distribution(14,695)(15,258)44,747 45,674 
Pipeline22,179 17,767 68,101 44,693 
Construction services53,709 50,091 143,902 139,619 
Other(2,468)3,286 (13,751)(16,201)
Total operating income$90,804 $84,604 $316,497 $285,157 
Income (loss) from continuing operations:
Regulated operations:
Electric$24,292 $20,942 $57,689 $53,887 
Natural gas distribution(17,481)(17,764)17,581 18,007 
Pipeline14,810 11,450 47,054 29,029 
21,621 14,628 122,324 100,923 
Non-regulated operations:
Pipeline374 508 447 337 
Construction services41,767 35,975 108,953 105,951 
Other(1,603)27,107 (8,093)102,515 
40,538 63,590 101,307 208,803 
Income from continuing operations62,159 78,218 223,631 309,726 
Discontinued operations, net of tax2,456 (3,289)2,319 (65,752)
Net income$64,615 $74,929 $225,950 $243,974 
Schedule of Reconciliation of Revenue from Segments to Consolidated
A reconciliation of reportable segment operating revenues to consolidated operating revenues is as follows:
Three Months EndedNine Months Ended
September 30,September 30,
2024 2023 2024 2023 
(In thousands)
Operating revenues reconciliation:
Total reportable segment operating revenues$1,054,646 $1,004,592 $3,355,897 $3,560,199 
Other revenue1,433 1,689 4,283 6,412 
Elimination of intersegment operating revenues(5,563)(5,486)(48,294)(44,591)
Total consolidated operating revenues$1,050,516 $1,000,795 $3,311,886 $3,522,020