XML 115 R98.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefit Plans - Summary of Plan Information Relating to Participation in Multiemployer Pension Plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Multiemployer Plans [Line Items]      
Contributions $ 85,235 $ 77,015 $ 71,204
National Electrical Benefit Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 53-0181657-001    
PPA Zone Status Green Green  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 22,912 $ 21,200 20,758
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement Varies through March 2020    
Pipeline Industry Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 73-6146433-001    
PPA Zone Status Green Green  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 6,954 $ 6,087 6,280
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement June 2017    
Pipeline Industry Pension Fund [Member] | Maximum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015    
Pipeline Industry Pension Fund [Member] | Minimum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2014    
Central Pension Fund of the IUOE & Participating Employers [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 36-6052390-001    
PPA Zone Status Green Green  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 5,668 $ 5,677 7,847
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement Varies through June 2017    
Laborers Pension Trust Fund for Northern California [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 94-6277608-001    
PPA Zone Status Yellow Yellow  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 3,805 $ 2,603 1,357
Surcharge Imposed Yes    
Expiration Date of Collective Bargaining Agreement June 2019    
Eighth District Electrical Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 84-6100393-001    
PPA Zone Status Green Green  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 3,089 $ 2,544 2,192
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement Varies through November 2018    
Eighth District Electrical Pension Fund [Member] | Maximum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015    
Eighth District Electrical Pension Fund [Member] | Minimum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2014    
Alaska Electrical Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 92-6005171-001    
PPA Zone Status Green Green  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 2,701 $ 639 68
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement Varies through March 2017    
IBEW Local 456 Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 22-6238995-001    
PPA Zone Status Green Yellow  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 2,298 $ 886 810
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement Varies through December 2017    
Plumbers and Pipefitters National Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 52-6152779-001    
PPA Zone Status Yellow Yellow  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 1,666 $ 850 197
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement June 2017    
OE Pension Trust Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 94-6090764-001    
PPA Zone Status Red Red  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 1,508 $ 1,264 991
Surcharge Imposed Yes    
Expiration Date of Collective Bargaining Agreement Varies through June 2020    
Laborers National Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 75-1280827-001    
PPA Zone Status Green Green  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 1,358 $ 7,671 4,227
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement Varies through June 2017    
Laborers National Pension Fund [Member] | Maximum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015    
Laborers National Pension Fund [Member] | Minimum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2014    
Operating Engineers Local 324 Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 38-1900637-001    
PPA Zone Status Red Red  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 1,291 $ 1,231 1,086
Surcharge Imposed Yes    
Expiration Date of Collective Bargaining Agreement Varies through April 2018    
Alaska Laborers -Employers Retirement Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 91-6028298-001    
PPA Zone Status Yellow Yellow  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 1,216 $ 181  
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement January 2017    
Local 697 IBEW and Electrical Industry Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 51-6133048-001    
PPA Zone Status Green Yellow  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions $ 1,207 $ 1,066 200
Surcharge Imposed Yes    
Expiration Date of Collective Bargaining Agreement May 2018    
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015    
Laborers District Council of W PA Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 25-6135576-001    
PPA Zone Status Red Red  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 876 $ 21  
Surcharge Imposed Yes    
Expiration Date of Collective Bargaining Agreement June 2017    
Midwest Operating Engineers Pension Trust Fund [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 36-6140097-001    
PPA Zone Status Yellow Yellow  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 793 $ 3,294 497
Surcharge Imposed Yes    
Expiration Date of Collective Bargaining Agreement Varies through June 2017    
Alaska Teamster Employer Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 92-6003463-024    
PPA Zone Status Red Red  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 659 $ 513 516
Surcharge Imposed Yes    
Expiration Date of Collective Bargaining Agreement January 2017    
Joint Pension Local Union 164 IBEW [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 22-6031199-001    
PPA Zone Status Yellow Yellow  
Subject to Financial Improvement/ Rehabilitation Plan Implemented    
Contributions $ 33 $ 513 1,816
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement May 2017    
Plan years in which Quanta contributions were five percent or more of total plan contributions 2014    
Michigan Upper Peninsula Intrl Brotherhood of Elec Workers Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Employer Identification Number 36-3020872-001    
PPA Zone Status Green Yellow  
Subject to Financial Improvement/ Rehabilitation Plan No    
Contributions   $ 300 1,307
Surcharge Imposed No    
Expiration Date of Collective Bargaining Agreement N/A    
Michigan Upper Peninsula Intrl Brotherhood of Elec Workers Pension Plan [Member] | Maximum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015    
Michigan Upper Peninsula Intrl Brotherhood of Elec Workers Pension Plan [Member] | Minimum [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2014    
All Other Plans [Member]      
Multiemployer Plans [Line Items]      
Contributions $ 27,201 $ 20,475 $ 21,055
Local Union No. 9 IBEW and Outside Contractors Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015    
Alaska Plumbing and Pipefitting Industry Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015    
Teamsters National Pipe Line Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Plan years in which Quanta contributions were five percent or more of total plan contributions 2015