XML 63 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Financing Receivable, Allowance for Credit Loss
Details of the Company's expected credit losses were as follows:
ElectricNatural gas
distribution
PipelineConstruction
materials and
contracting
Construction
services
Total
 (In thousands)
At January 1, 2020
$328 $1,056 $— $5,357 $1,756 $8,497 
Current expected credit loss provision*1,517 3,187 1,447 4,832 10,985 
Less write-offs charged against the allowance1,289 2,511 — 640 866 5,306 
Credit loss recoveries collected343 839 — — — 1,182 
At December 31, 2020899 2,571 6,164 5,722 15,358 
Current expected credit loss provision*1,099 2,188 — 68 (2,250)1,105 
Less write-offs charged against the allowance2,139 4,072 — 826 1,032 8,069 
Credit loss recoveries collected410 819 — — 93 1,322 
At December 31, 2021$269 $1,506 $2 $5,406 $2,533 $9,716 
Contract receivable retainage
Amounts representing balances billed but not paid by customers under retainage provisions in contracts at December 31 were as follows:
20212020
(In thousands)
Short-term retainage*
$70,600 $100,054 
Long-term retainage**
10,742 2,761 
Total retainage$81,342 $102,815 
*    Expected to be paid within 12 months or less and included in receivables, net.
**    Included in noncurrent assets - other.
Inventories Inventories at December 31 consisted of:
 20212020
 (In thousands)
Aggregates held for resale$184,363 $175,782 
Asphalt oil57,002 28,238 
Materials and supplies30,629 25,142 
Merchandise for resale28,501 21,087 
Natural gas in storage (current)18,867 21,919 
Other16,247 18,999 
Total$335,609 $291,167 
AFUDC and interest capitailized The amount of AFUDC for the years ended December 31 was as follows:
202120202019
(In thousands)
AFUDC - borrowed$2,833 $2,640 $2,807 
AFUDC - equity$6,961 $1,270 $698 
Schedule of earnings per share reconciliation A reconciliation of the weighted average common shares outstanding used in the basic and diluted earnings per share calculations follows:
2021 2020 2019 
(In thousands)
Weighted average common shares outstanding - basic202,076 200,502 198,612 
Effect of dilutive performance share awards307 69 14 
Weighted average common shares outstanding - diluted202,383 200,571 198,626 
Shares excluded from the calculation of diluted earnings per share 164 164