XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from contracts with customers (Tables)
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
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 15.
Three Months Ended June 30, 2024ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal
(In thousands)
Residential utility sales
$31,437 $106,690 $— $— $— $138,127 
Commercial utility sales
41,620 64,274 — — — 105,894 
Industrial utility sales
11,758 9,268 — — — 21,026 
Other utility sales
2,065 — — — — 2,065 
Natural gas transportation
— 13,324 43,406 — — 56,730 
Natural gas storage
— — 5,331 — — 5,331 
Electrical & mechanical specialty contracting— — — 502,015 — 502,015 
Transmission & distribution specialty contracting— — — 190,881 — 190,881 
Other
13,186 5,767 4,110 45 1,418 24,526 
Intersegment eliminations
(64)(49)(9,055)(249)(1,416)(10,833)
Revenues from contracts with customers
100,002 199,274 43,792 692,692 1,035,762 
Other revenues
(845)2,157 39 10,432 — 11,783 
Total external operating revenues
$99,157 $201,431 $43,831 $703,124 $$1,047,545 
Three Months Ended June 30, 2023ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal
(In thousands)
Residential utility sales
$30,825 $120,967 $— $— $— $151,792 
Commercial utility sales
38,262 71,196 — — — 109,458 
Industrial utility sales
10,370 9,183 — — — 19,553 
Other utility sales
1,710 — — — — 1,710 
Natural gas transportation
— 11,671 34,394 — — 46,065 
Natural gas storage
— — 3,758 — — 3,758 
Electrical & mechanical specialty contracting— — — 568,307 — 568,307 
Transmission & distribution specialty contracting— — — 167,485 — 167,485 
Other
11,531 3,272 3,937 177 3,151 22,068 
Intersegment eliminations
(27)(69)(7,918)— (3,151)(11,165)
Revenues from contracts with customers
92,671 216,220 34,171 735,969 — 1,079,031 
Other revenues
(1,682)2,775 38 10,964 — 12,095 
Total external operating revenues
$90,989 $218,995 $34,209 $746,933 $— $1,091,126 
Six Months Ended June 30, 2024ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal
(In thousands)
Residential utility sales
$70,659 $369,793 $— $— $— $440,452 
Commercial utility sales
83,135 226,404 — — — 309,539 
Industrial utility sales
23,107 23,847 — — — 46,954 
Other utility sales
4,001 — — — — 4,001 
Natural gas transportation
— 27,915 87,043 — — 114,958 
Natural gas storage
— — 10,713 — — 10,713 
Electrical & mechanical specialty contracting— — — 941,393 — 941,393 
Transmission & distribution specialty contracting— — — 367,741 — 367,741 
Other
28,816 8,969 6,366 91 2,850 47,092 
Intersegment eliminations
(93)(105)(39,365)(336)(2,833)(42,732)
Revenues from contracts with customers
209,625 656,823 64,757 1,308,889 17 2,240,111 
Revenues out of scope(2,742)4,078 86 19,837 — 21,259 
Total external operating revenues
$206,883 $660,901 $64,843 $1,328,726 $17 $2,261,370 
Six Months Ended June 30, 2023ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal
(In thousands)
Residential utility sales
$68,650 $448,617 $— $— $— $517,267 
Commercial utility sales
74,609 276,122 — — — 350,731 
Industrial utility sales
21,133 26,021 — — — 47,154 
Other utility sales
3,484 — — — — 3,484 
Natural gas transportation
— 25,175 69,378 — — 94,553 
Natural gas storage
— — 7,620 — — 7,620 
Electrical & mechanical specialty contracting— — — 1,158,570 — 1,158,570 
Transmission & distribution specialty contracting— — — 319,507 — 319,507 
Other
23,410 7,993 5,797 209 4,723 42,132 
Intersegment eliminations
(55)(139)(34,188)— (4,723)(39,105)
Revenues from contracts with customers
191,231 783,789 48,607 1,478,286 — 2,501,913 
Revenues out of scope(4,545)801 76 22,979 — 19,311 
Total external operating revenues
$186,686 $784,590 $48,683 $1,501,265 $— $2,521,224 
Contract balances
The changes in contract assets and liabilities were as follows:
June 30, 2024December 31, 2023ChangeLocation on Consolidated Balance Sheets
(In thousands)
Contract assets
$163,466 $158,861 $4,605 Receivables, net
Contract liabilities - current(193,299)(202,144)8,845 Accounts payable
Contract liabilities - noncurrent(2,130)(291)(1,839)Noncurrent liabilities - other
Net contract liabilities
$(31,963)$(43,574)$11,611