XML 106 R91.htm IDEA: XBRL DOCUMENT v3.20.4
Segment Information - Summary of Depreciation and Amortization by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Depreciation and amortization      
Depreciation and amortization $ 46,453 $ 44,516 $ 39,913
T&D      
Depreciation and amortization      
Depreciation and amortization 37,254 35,711 33,977
C&I      
Depreciation and amortization      
Depreciation and amortization $ 9,199 $ 8,805 $ 5,936