XML 102 R84.htm IDEA: XBRL DOCUMENT v3.3.1.900
Retirement Plans - Schedule of Multiemployer Plans (Details) - Multiemployer Plan, Plan Information, Available - Domestic - Multiemployer Plans, Pension - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Multiemployer Plans [Line Items]      
Contributions $ 147,056 $ 137,991 $ 141,271
Plumbers & Pipefitters National Pension Fund      
Multiemployer Plans [Line Items]      
EIN 526152779    
Pension Plan Number 001    
PPA Zone Status Yellow Yellow  
FIP/RP Status Implemented    
Contributions $ 12,021 $ 10,425 12,509
Sheet Metal Workers National Pension Fund      
Multiemployer Plans [Line Items]      
EIN 526112463    
Pension Plan Number 001    
PPA Zone Status Yellow Yellow  
FIP/RP Status Implemented    
Contributions $ 10,891 $ 9,977 9,476
National Electrical Benefit Fund      
Multiemployer Plans [Line Items]      
EIN 530181657    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 8,513 $ 7,985 7,986
Pension, Hospitalization & Benefit Plan of the Electrical Industry- Pension Trust Account      
Multiemployer Plans [Line Items]      
EIN 136123601    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 7,543 $ 6,219 6,189
National Automatic Sprinkler Industry Pension Fund      
Multiemployer Plans [Line Items]      
EIN 526054620    
Pension Plan Number 001    
PPA Zone Status Red Red  
FIP/RP Status Implemented    
Contributions $ 6,697 $ 6,000 4,226
Central Pension Fund of the International Union of Operating Engineers and Participating Employers      
Multiemployer Plans [Line Items]      
EIN 366052390    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 6,465 $ 6,518 6,296
Electrical Contractors Association of the City of Chicago Local Union 134, IBEW Joint Pension Trust of Chicago Pension Plan 2      
Multiemployer Plans [Line Items]      
EIN 516030753    
Pension Plan Number 002    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 5,759 $ 4,051 2,412
Plumbers Pipefitters & Mechanical Equipment Service Local Union 392 Pension Plan      
Multiemployer Plans [Line Items]      
EIN 310655223    
Pension Plan Number 001    
PPA Zone Status Red Red  
FIP/RP Status Implemented    
Contributions $ 5,554 $ 4,962 4,128
Sheet Metal Workers Pension Plan of Northern California      
Multiemployer Plans [Line Items]      
EIN 516115939    
Pension Plan Number 001    
PPA Zone Status Red Red  
FIP/RP Status Implemented    
Contributions $ 4,851 $ 3,467 3,658
U.A. Local 393 Pension Trust Fund Defined Benefit      
Multiemployer Plans [Line Items]      
EIN 946359772    
Pension Plan Number 002    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 4,597 $ 3,585 2,811
Pipefitters Union Local 537 Pension Fund      
Multiemployer Plans [Line Items]      
EIN 516030859    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 3,939 $ 2,981 3,690
Northern California Pipe Trades Pension Plan      
Multiemployer Plans [Line Items]      
EIN 943190386    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 3,544 $ 3,270 2,258
Eighth District Electrical Pension Fund      
Multiemployer Plans [Line Items]      
EIN 846100393    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 3,411 $ 2,695 3,005
Southern California IBEW-NECA Pension Trust Fund      
Multiemployer Plans [Line Items]      
EIN 956392774    
Pension Plan Number 001    
PPA Zone Status Orange Yellow  
FIP/RP Status Implemented    
Contributions $ 2,894 $ 2,776 3,215
Southern California Pipe Trades Retirement Fund      
Multiemployer Plans [Line Items]      
EIN 516108443    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 2,743 $ 2,863 5,498
Electrical Workers Local No. 26 Pension Trust Fund      
Multiemployer Plans [Line Items]      
EIN 526117919    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 2,620 $ 2,880 2,878
U.A. Plumbers Local 24 Pension Fund      
Multiemployer Plans [Line Items]      
EIN 226042823    
Pension Plan Number 001    
PPA Zone Status Green Green  
FIP/RP Status NA    
Contributions $ 2,431 $ 1,998 1,330
Sheet Metal Workers Pension Plan of Southern California, Arizona & Nevada      
Multiemployer Plans [Line Items]      
EIN 956052257    
Pension Plan Number 001    
PPA Zone Status Red Red  
FIP/RP Status Implemented    
Contributions $ 2,310 $ 1,824 1,271
San Diego Electrical Pension Plan      
Multiemployer Plans [Line Items]      
EIN 956101801    
Pension Plan Number 001    
PPA Zone Status Red Green  
FIP/RP Status Pending    
Contributions $ 2,109 $ 1,878 2,162
U.A. Local 38 Defined Benefit Pension Plan      
Multiemployer Plans [Line Items]      
EIN 941285319    
Pension Plan Number 001    
PPA Zone Status Yellow Yellow  
FIP/RP Status Implemented    
Contributions $ 1,526 $ 1,605 1,522
Boilermaker-Blacksmith National Pension Trust      
Multiemployer Plans [Line Items]      
EIN 486168020    
Pension Plan Number 001    
PPA Zone Status Yellow Yellow  
FIP/RP Status Implemented    
Contributions $ 1,367 $ 1,177 1,828
Plumbing & Pipe Fitting Local 219 Pension Fund      
Multiemployer Plans [Line Items]      
EIN 346682376    
Pension Plan Number 001    
PPA Zone Status Red Red  
FIP/RP Status Implemented    
Contributions $ 1,262 $ 1,107 1,142
Building Trades United Pension Trust Fund Milwaukee and Vicinity      
Multiemployer Plans [Line Items]      
EIN 516049409    
Pension Plan Number 001    
PPA Zone Status Yellow Yellow  
FIP/RP Status Implemented    
Contributions $ 1,111 $ 1,033 918
Steamfitters Local Union No. 420 Pension Plan      
Multiemployer Plans [Line Items]      
EIN 232004424    
Pension Plan Number 001    
PPA Zone Status Red Red  
FIP/RP Status Implemented    
Contributions $ 845 $ 862 831
U.A. Local 467 Defined Benefit Plan      
Multiemployer Plans [Line Items]      
EIN 942353807    
Pension Plan Number 005    
PPA Zone Status Red Red  
FIP/RP Status Implemented    
Contributions $ 844 $ 787 538
Plumbers & Pipefitters Local 162 Pension Fund      
Multiemployer Plans [Line Items]      
EIN 316125999    
Pension Plan Number 001    
PPA Zone Status Red Red  
FIP/RP Status [1] Implemented    
Contributions $ 814 $ 818 770
Other Multiemployer Pension Plans      
Multiemployer Plans [Line Items]      
Contributions $ 40,395 $ 44,248 $ 48,724
[1] For these respective plans, a funding surcharge was currently in effect for 2015.