XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and other intangible assets (Tables)
9 Months Ended
Sep. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Changes in the carrying amount of goodwill
The changes in the carrying amount of goodwill were as follows:
Balance at January 1, 2020Goodwill
Acquired
During
the Year
Measurement
Period
Adjustments
Balance at September 30, 2020
 (In thousands)
Natural gas distribution$345,736 $— $— $345,736 
Construction materials and contracting217,234 6,483 — 223,717 
Construction services118,388 24,436 400 143,224 
Total$681,358 $30,919 $400 $712,677 
Balance at January 1, 2019Goodwill
Acquired
During
the Year
Measurement
Period
Adjustments
Balance at September 30, 2019
 (In thousands)
Natural gas distribution$345,736 $— $— $345,736 
Construction materials and contracting209,421 14,473 (6,669)217,225 
Construction services109,765 8,623 — 118,388 
Total$664,922 $23,096 $(6,669)$681,349 
Balance at January 1, 2019Goodwill
Acquired
During
the Year
Measurement
Period
Adjustments
Balance at December 31, 2019
 (In thousands)
Natural gas distribution$345,736 $— $— $345,736 
Construction materials and contracting209,421 14,482 (6,669)217,234 
Construction services109,765 8,623 — 118,388 
Total$664,922 $23,105 $(6,669)$681,358 
Other amortizable intangible assets
Other amortizable intangible assets were as follows:
 September 30, 2020September 30, 2019December 31, 2019
 (In thousands)
Customer relationships$27,551 $18,011 $17,958 
Less accumulated amortization5,958 5,823 6,268 
 21,593 12,188 11,690 
Noncompete agreements3,941 3,419 3,439 
Less accumulated amortization2,176 1,868 1,957 
1,765 1,551 1,482 
Other12,853 7,488 8,094 
Less accumulated amortization9,835 5,716 6,020 
 3,018 1,772 2,074 
Total$26,376 $15,511 $15,246 
Estimated amortization expense Estimated amortization expense for identifiable intangible assets as of September 30, 2020, was:
Remainder of
2020
2021202220232024Thereafter
(In thousands)
Amortization expense$2,462 $4,579 $4,108 $3,975 $3,653 $7,599