XML 84 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Multiemployer Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
The Pension, Hospitalization and Benefit Plan of the Electrical Industry - Pension Trust Account [Member]      
Multiemployer Plans [Line Items]      
EIN 136123601    
Pension Plan Number 001    
FIP/RP Status Pending or Implemented NA    
Company Contributions $ 16.0 [1] $ 15.8 [2] $ 13.6 [2]
Surcharge Imposed No    
Expiration Date of Collective Bargaining Arrangement Apr. 30, 2019    
Carpenters Pension Trust Fund for Northern California [Member]      
Multiemployer Plans [Line Items]      
EIN 946050970    
FIP/RP Status Pending or Implemented Implemented    
Company Contributions $ 8.2 [1] 4.4 2.7
Surcharge Imposed No    
Expiration Date of Collective Bargaining Arrangement Jun. 30, 2019    
Laborers Pension Trust Fund for Northern California [Member]      
Multiemployer Plans [Line Items]      
EIN 946277608    
FIP/RP Status Pending or Implemented Implemented    
Company Contributions $ 6.6 [1] 5.6 2.8
Surcharge Imposed No    
Expiration Date of Collective Bargaining Arrangement Jun. 30, 2019    
Northern California Electrical Workers Pension Plan [Member]      
Multiemployer Plans [Line Items]      
EIN 946062674    
FIP/RP Status Pending or Implemented NA    
Company Contributions $ 5.2 [1] 1.5 0.3
Surcharge Imposed No    
Expiration Date of Collective Bargaining Arrangement May 31, 2018    
Steamfitters Industry Pension Fund [Member]      
Multiemployer Plans [Line Items]      
EIN 136149680    
Pension Plan Number 001    
FIP/RP Status Pending or Implemented NA    
Company Contributions $ 3.9 [1] $ 3.9 [2] $ 6.2 [2]
Surcharge Imposed No    
Expiration Date of Collective Bargaining Arrangement Jun. 30, 2020    
Multiemployer Pension Plans [Member] | The Pension, Hospitalization and Benefit Plan of the Electrical Industry - Pension Trust Account [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Green    
Exceeded percentage of total contributions 5.00% 5.00% 5.00%
Multiemployer Pension Plans [Member] | Carpenters Pension Trust Fund for Northern California [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Red    
Multiemployer Pension Plans [Member] | Laborers Pension Trust Fund for Northern California [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Yellow    
Multiemployer Pension Plans [Member] | Northern California Electrical Workers Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Green    
Multiemployer Pension Plans [Member] | Steamfitters Industry Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Green    
Exceeded percentage of total contributions 5.00% 5.00% 5.00%
Multiemployer Plans Pension Prior Period [Member] | The Pension, Hospitalization and Benefit Plan of the Electrical Industry - Pension Trust Account [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Green    
Multiemployer Plans Pension Prior Period [Member] | Carpenters Pension Trust Fund for Northern California [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Red    
Multiemployer Plans Pension Prior Period [Member] | Laborers Pension Trust Fund for Northern California [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Yellow    
Multiemployer Plans Pension Prior Period [Member] | Northern California Electrical Workers Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Green    
Multiemployer Plans Pension Prior Period [Member] | Steamfitters Industry Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Pension Protections Act Zone Status Green    
[1] The Company's contributions as a percentage of total plan contributions were not available for any of its plans
[2] These amounts exceeded 5% of the respective total plan contributions.