XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Receivables and allowance for expected credit losses (Tables)
6 Months Ended
Jun. 30, 2024
Credit Loss [Abstract]  
Accounts Receivable, Allowance for Credit Loss
Details of the Company's expected credit losses were as follows:
ElectricNatural gas
distribution
PipelineConstruction
services
Total
 (In thousands)
At December 31, 2023
$414 $1,189 $— $7,967 $9,570 
Current expected credit loss provision782 1,916 — (411)2,287 
Less write-offs charged against the allowance659 1,455 — 48 2,162 
Credit loss recoveries collected147 314 — — 461 
At March 31, 2024
$684 $1,964 $— $7,508 $10,156 
Current expected credit loss provision190 214 — 277 681 
Less write-offs charged against the allowance463 969 — 541 1,973 
Credit loss recoveries collected80 196 — 13 289 
At June 30, 2024
$491 $1,405 $— $7,257 $9,153 
ElectricNatural gas
distribution
PipelineConstruction
services
Total
 (In thousands)
At December 31, 2022
$375 $1,615 $$2,162 $4,154 
Current expected credit loss provision615 2,324 — 826 3,765 
Less write-offs charged against the allowance667 1,225 — 51 1,943 
Credit loss recoveries collected145 229 — 375 
At March 31, 2023
$468 $2,943 $$2,938 $6,351 
Current expected credit loss provision182 90 — 1,825 2,097 
Less write-offs charged against the allowance316 1,454 — 103 1,873 
Credit loss recoveries collected79 161 — 58 298 
At June 30, 2023
$413 $1,740 $$4,718 $6,873