XML 30 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt Obligations - Additional Information (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Line of Credit Facility [Line Items]    
Letters of credit and bank guarantees under the credit facility $ 328,500,000us-gaap_LettersOfCreditOutstandingAmount  
Amount borrowed under the credit facility 106,434,000us-gaap_LineOfCredit 68,793,000us-gaap_LineOfCredit
Credit facility available for revolving loans or issuing new letters of credit 890,100,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity  
U S Dollar [Member]    
Line of Credit Facility [Line Items]    
Letters of credit and bank guarantees under the credit facility 226,300,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CurrencyAxis
= currency_USD
 
Canada and Australia Dollar [Member]    
Line of Credit Facility [Line Items]    
Letters of credit and bank guarantees under the credit facility 102,200,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CurrencyAxis
= pwr_CanadaAndAustraliaDollarMember
 
Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Reduction in Quanta's maximum funded debt and maximum senior debt by all cash and cash equivalents in excess of amount 25,000,000pwr_ReductionInCompanyMaximumFundedDebtAndMaximumSeniorDebtByAllCashAndCashEquivalentsInExcessOfAmount
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Percentage of capital stock of direct foreign subsidiaries required to secure credit agreement 65.00%pwr_PercentageOfCapitalStockOfDirectForeignSubsidiariesRequiredToSecureCreditAgreement
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Amount of availability under the credit agreement and/or cash and cash equivalents on hand that must be present to allow for cash payments of dividends and stock repurchases 100,000,000pwr_AvailabilityAmountToAllowDividendsAndStockRepurchases
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Cross default provisions with debt instruments exceeding this amount 75,000,000pwr_CrossDefaultProvisions
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Prior and After April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Senior secured revolving credit facility 1,325,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodThreeMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Maturity date of senior secured revolving credit facility Oct. 30, 2018  
Option to increase revolving commitments under the credit agreement 300,000,000pwr_OptionToIncreaseRevolvingCommitmentsUnderCreditAgreement
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodThreeMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Prior to April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Commitment fee 0.20%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Minimum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Commitment fee 0.20%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Commitment fee 0.40%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Standby Letters of Credit [Member] | Prior to April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Standby Letters of Credit [Member] | Minimum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Standby Letters of Credit [Member] | Maximum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 2.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Performance Letters of Credit [Member] | Prior to April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= pwr_PerformanceLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
 
Performance Letters of Credit [Member] | Minimum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 0.675%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= pwr_PerformanceLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Performance Letters of Credit [Member] | Maximum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.275%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= pwr_PerformanceLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only [Member] | Prior to April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember
 
Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only [Member] | Minimum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember
 
Excess of Eurocurrency Rate Applicable to Domestic Borrowings Only [Member] | Maximum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 2.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfEurocurrencyRateApplicableToDomesticBorrowingsOnlyMember
 
Excess of Base Rate Domestic Borrowings Only [Member] | Prior to April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 0.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember
 
Excess of Base Rate Domestic Borrowings Only [Member] | Minimum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 0.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember
 
Excess of Base Rate Domestic Borrowings Only [Member] | Maximum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfBaseRateDomesticBorrowingsOnlyMember
 
Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings [Member] | Prior to April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodOneMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember
 
Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings [Member] | Minimum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember
 
Excess of Euro Currency Rate of Credit Agreement for Foreign Borrowings [Member] | Maximum [Member] | Effective April 1, 2014 [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 2.125%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodTwoMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfEuroCurrencyRateOfCreditAgreementForForeignBorrowingsMember
 
Excess of Federal Funds Rate [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfFederalFundsRateMember
 
Excess of Euro Currency Rate [Member] | Second Amendment [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument Basis Spread On Variable Rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_VariableRateAxis
= pwr_ExcessOfEuroCurrencyRateMember
 
Swing Line Loans [Member] | Prior and After April 1, 2014 [Member] | Second Amendment [Member] | U S Dollar [Member]    
Line of Credit Facility [Line Items]    
Senior secured revolving credit facility 50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CurrencyAxis
= currency_USD
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodThreeMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember
 
Swing Line Loans [Member] | Prior and After April 1, 2014 [Member] | Second Amendment [Member] | Canadian Dollars [Member]    
Line of Credit Facility [Line Items]    
Senior secured revolving credit facility 30,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CurrencyAxis
= pwr_CanadianDollarsMember
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodThreeMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember
 
Swing Line Loans [Member] | Prior and After April 1, 2014 [Member] | Second Amendment [Member] | Australian Dollars [Member]    
Line of Credit Facility [Line Items]    
Senior secured revolving credit facility $ 20,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CurrencyAxis
= currency_AUD
/ us-gaap_DebtInstrumentAxis
= pwr_PeriodThreeMember
/ us-gaap_LongtermDebtTypeAxis
= pwr_SecondAmendmentMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_BridgeLoanMember