XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue from contracts with customers (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2024ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal
(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 
Electrical & mechanical specialty contracting— — — 439,378 — 439,378 
Transmission & distribution specialty contracting— — — 176,860 — 176,860 
Other
15,630 3,201 2,256 46 1,433 22,566 
Intersegment eliminations
(28)(56)(30,311)(87)(1,417)(31,899)
Revenues from contracts with customers
109,624 457,548 20,964 616,197 16 1,204,349 
Other revenues
(1,897)1,921 47 9,405 — 9,476 
Total external operating revenues
$107,727 $459,469 $21,011 $625,602 $16 $1,213,825 
Three Months Ended March 31, 2023ElectricNatural gas
distribution
PipelineConstruction
services
OtherTotal
(In thousands)
Residential utility sales
$37,825 $327,651 $— $— $— $365,476 
Commercial utility sales
36,347 204,927 — — — 241,274 
Industrial utility sales
10,763 16,838 — — — 27,601 
Other utility sales
1,774 — — — — 1,774 
Natural gas transportation
— 13,504 34,983 — — 48,487 
Natural gas storage
— — 3,861 — — 3,861 
Electrical & mechanical specialty contracting— — — 590,263 — 590,263 
Transmission & distribution specialty contracting— — — 152,022 — 152,022 
Other
11,878 4,721 1,859 33 1,572 20,063 
Intersegment eliminations
(27)(70)(26,270)— (1,572)(27,939)
Revenues from contracts with customers
98,560 567,571 14,433 742,318 — 1,422,882 
Other revenues
(2,863)(1,974)38 12,015 — 7,216 
Total external operating revenues
$95,697 $565,597 $14,471 $754,333 $— $1,430,098 
Contract balances
The changes in contract assets and liabilities were as follows:
March 31, 2024December 31, 2023ChangeLocation on Consolidated Balance Sheets
(In thousands)
Contract assets
$165,924 $158,861 $7,063 Receivables, net
Contract liabilities - current(187,741)(202,144)14,403 Accounts payable
Contract liabilities - noncurrent(2,161)(291)(1,870)Noncurrent liabilities - other
Net contract liabilities
$(23,978)$(43,574)$19,596