XML 87 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Significant multiemployer plans      
Contributions to Plan $ 64,888 $ 53,796 $ 52,686
National Electrical Benefit Fund [Member]      
Significant multiemployer plans      
Contributions to Plan 9,542 9,040 6,930
Eighth District Electrical Management Pension Fund [Member]      
Significant multiemployer plans      
Contributions to Plan 7,908 7,519 5,598
Indiana,Kentucky,Ohio Regional Council of Carpenters Pension Fund [Member]      
Significant multiemployer plans      
Contributions to Plan 2,515 696 116
IBEW Local 1249 Pension Plan [Member]      
Significant multiemployer plans      
Contributions to Plan 1,315 630 2,042
National Electrical Annuity Plan [Member]      
Significant multiemployer plans      
Contributions to Plan 27,633 22,840 24,226
IBEW Local 769 Management Pension Plan [Member]      
Significant multiemployer plans      
Contributions to Plan 2,115 1,709 2,120
Eighth District Electrical Pension Fund Annuity Plan [Member]      
Significant multiemployer plans      
Contributions to Plan 4,109 4,883 3,700
All other plans [Member]      
Significant multiemployer plans      
Contributions to Plan $ 9,751 $ 6,479 $ 7,954