XML 99 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information - Summary of assets allocation by segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Segment Reporting, Asset Reconciling Item [Line Items]    
Identifiable assets $ 1,007,871 $ 748,755
T&D [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Identifiable assets 306,226 274,038
C&I [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Identifiable assets 414,264 257,049
General Corporate [Member]    
Segment Reporting, Asset Reconciling Item [Line Items]    
Identifiable assets $ 287,381 $ 217,668