XML 66 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Schedule of revenue by market type (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Revenues $ 1,531,169
Concentration Risk, Percentage 100.00%
T&D [Member]  
Revenues $ 893,108
Concentration Risk, Percentage 100.00%
T&D [Member] | Market Type Transmission [Member]  
Revenues $ 559,467
Concentration Risk, Percentage 36.50%
T&D [Member] | Market Type Distribution [Member]  
Revenues $ 333,641
Concentration Risk, Percentage 21.80%
C&I [Member]  
Revenues $ 638,061
Concentration Risk, Percentage 100.00%
C&I [Member] | Market Type Electrical Construction [Member]  
Revenues $ 638,061
Concentration Risk, Percentage 41.70%