PWR


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:SharesOutstanding

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted
us-gaap:AwardType
us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaid

us-gaap:InterestExpense

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:OperatingIncomeLoss
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:ConsolidationItems, us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss
us-gaap:StatementEquityComponents

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:ConsolidationItems, us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments
us-gaap:ContractWithCustomerBasisOfPricing
us-gaap:StatementGeographical

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent
us-gaap:PropertyPlantAndEquipmentByType
us-gaap:PropertyPlantAndEquipmentGross

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets
us-gaap:StatementGeographical
us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments, us-gaap:Subsegments
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:StatementBusinessSegments, us-gaap:Subsegments

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:DebtCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:MinorityInterest
us-gaap:ConsolidatedEntities

us-gaap:OtherLiabilitiesNoncurrent
us-gaap:LossContingenciesByNatureOfContingency

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:TreasuryStockValue

us-gaap:MinorityInterest
us-gaap:ConsolidatedEntities

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss

us-gaap:ProfitLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation
us-gaap:AwardType

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquireInvestments

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateStatedPercentage
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions

us-gaap:ProceedsFromRepaymentsOfShortTermDebt

pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets

pwr:BusinessAcquisitionsProFormaGrossProfit

pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax

pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses
us-gaap:BusinessAcquisition
pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate
us-gaap:StatementGeographical
us-gaap:TypeOfArrangement

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
pwr:EquitySecuritiesWithoutReadilyDeterminableFairValueRemainingInterestWithOptionToPurchase

pwr:FairValueInputsCustomerAttritionRates
us-gaap:Range

pwr:FairValueInputsRateOfReturn
us-gaap:Range

pwr:IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates

pwr:IncreaseDecreaseInDeferredCompensationPlanAssets

pwr:IncreaseDecreaseInDeferredCompensationPlanLiabilities
dei:LegalEntity
pwr:OperationAndMaintenanceAgreementLengthOfSystem

pwr:OtherComprehensiveIncomeLossOtherNetOfTax

pwr:OtherComprehensiveIncomeLossOtherTax
us-gaap:StatementGeographical
pwr:PercentageOfForeignRevenue

pwr:PercentageOfTotalRevenues
us-gaap:ContractWithCustomerBasisOfPricing
us-gaap:StatementGeographical

pwr:RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability

pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime
us-gaap:AwardType
pwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionForfeitedInPeriodWeightedAverageGrantDateFairValue

pwr:ShortTermLeaseAndVariableLeaseCost

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AssetImpairmentCharges
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted

us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax

us-gaap:BusinessAcquisitionsProFormaRevenue
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationAcquisitionRelatedCosts
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod

us-gaap:DebtInstrumentInterestRateDuringPeriod

us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer

us-gaap:Depreciation
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:DividendsCash
us-gaap:StatementEquityComponents

us-gaap:DividendsCommonStockCash

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeaseRightOfUseAssetAmortization
us-gaap:BusinessAcquisition
us-gaap:FinitelivedIntangibleAssetsAcquired1
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GoodwillAcquiredDuringPeriod
us-gaap:BusinessAcquisition
us-gaap:StatementBusinessSegments

us-gaap:GoodwillForeignCurrencyTranslationGainLoss
us-gaap:StatementBusinessSegments

us-gaap:GoodwillPurchaseAccountingAdjustments
us-gaap:StatementBusinessSegments

us-gaap:IncomeLossFromEquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable

us-gaap:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInOperatingCapital

us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InvestmentIncomeInterest

us-gaap:LeaseCost

us-gaap:LineOfCreditFacilityAverageOutstandingAmount

us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
us-gaap:LitigationCase
us-gaap:LossContingencyDamagesAwardedValue
us-gaap:LitigationCase, us-gaap:Range
dei:LegalEntity, us-gaap:LossContingenciesByNatureOfContingency
us-gaap:LossContingencyDamagesSoughtValue
us-gaap:LitigationCase, us-gaap:SubsequentEventType

us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1

us-gaap:OperatingLeaseCost
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:OperatingLeaseExpense

us-gaap:OperatingLeasePayments

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDividendsMinorityInterest

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:ProceedsFromDivestitureOfBusinesses

us-gaap:ProceedsFromIncomeTaxRefunds

us-gaap:ProceedsFromInsuranceSettlementInvestingActivities

us-gaap:ProceedsFromIssuanceOfDebt

us-gaap:ProceedsFromLongTermLinesOfCredit

us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProvisionForDoubtfulAccounts
us-gaap:MajorCustomers

us-gaap:RepaymentsOfLongTermLinesOfCredit

us-gaap:RepaymentsOfOtherLongTermDebt

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueAcquisitions
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockholdersEquityOther
us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock
us-gaap:TreasuryStockSharesAcquired
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:PlanName
us-gaap:StatementClassOfStock
us-gaap:StatementEquityComponents

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease

dei:EntityCommonStockSharesOutstanding

pwr:AutoLiabilityInsuranceClaimsDeductible

pwr:BusinessCombinationContingentConsiderationLiabilityAmountAfterMeasurementPeriod

pwr:BusinessCombinationContingentConsiderationLiabilityOutstandingMeasurementPeriod
us-gaap:BusinessAcquisition
pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent
us-gaap:BusinessAcquisition
pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities

pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets

pwr:ContractReceivableRetainageNoncurrent
us-gaap:TypeOfArrangement
pwr:ContractWithCustomerContractValue
us-gaap:TypeOfArrangement
pwr:ContractWithCustomerEstimatedCostToComplete

pwr:ContractWithCustomerLiabilityDeferredRevenuesCurrent
us-gaap:BalanceSheetLocation
us-gaap:StatementGeographical
pwr:ContractWithCustomerPercentageOfCompletion
us-gaap:TypeOfArrangement

pwr:ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims

pwr:CustomersOwnershipPercentageInJointVenture

pwr:DeferredOfferingCostsNoncurrent

pwr:DeferredTaxAssetsDeferredTaxBenefitsOnUnrecognizedTaxPositions

pwr:DeferredTaxAssetsLeasingArrangements

pwr:DeferredTaxLiabilitiesCustomerHoldbacks

pwr:EmployersLiabilityInsuranceClaimsDeductible
us-gaap:GuaranteeObligationsByNature, us-gaap:LossContingenciesByNatureOfContingency
pwr:EstimatedCostsToCompleteBondedProjects

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsThereafter

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFive

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFour

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearOne

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearThree

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearTwo

pwr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

pwr:GeneralLiabilityInsuranceClaimsDeductible
us-gaap:Range, us-gaap:MeasurementInputType
pwr:GoodwillMeasurementInput

pwr:HealthCareDeductible

pwr:InvestmentsInUnconsolidatedAffiliates

pwr:LeasesOptionToPurchaseAssetFailedSaleLeaseback

pwr:LesseeOperatingLeaseLeaseNotYetCommencedLiability

pwr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDue

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFour

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearOne

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsNextTwelveMonths

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear

pwr:OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount

pwr:OperatingAndFinanceLeaseLiability

pwr:OperatingAndFinanceLeaseRightOfUseAsset
us-gaap:Ownership
pwr:OtherInvestmentsCostMethodNoncurrent
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

pwr:OtherNonCurrentAssets

pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims

pwr:ShortTermDebtAndLongTermDebtCurrentMaturities
us-gaap:Range
pwr:UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateUpperBound

us-gaap:AccountsPayableTradeCurrent
us-gaap:MajorCustomers, us-gaap:SubsequentEventType
us-gaap:AccountsReceivableGross
us-gaap:MajorCustomers, us-gaap:SubsequentEventType
us-gaap:AccountsReceivableNet

us-gaap:AccountsReceivableNetNoncurrent

us-gaap:AccruedInsuranceCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:ConsolidatedEntities
us-gaap:AssetsNet
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:MeasurementInputType
us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
us-gaap:Range, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:MeasurementInputType
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

us-gaap:CashEquivalentsAtCarryingValue

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent

us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent
dei:LegalEntity, us-gaap:StatementScenario, us-gaap:LossContingenciesByNatureOfContingency
us-gaap:ContractsReceivableClaimsAndUncertainAmounts
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentFaceAmount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible
us-gaap:Range

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
us-gaap:AwardType
us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent

us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization

us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
us-gaap:DisposalGroupClassification, us-gaap:PropertyPlantAndEquipmentByType
us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
us-gaap:DueFromRelatedParties
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
us-gaap:DueToRelatedPartiesCurrentAndNoncurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquityMethodInvestments
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName, us-gaap:StatementGeographical
us-gaap:EquitySecuritiesFvNiCost
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
us-gaap:Ownership, us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:GoodwillGross
us-gaap:StatementBusinessSegments

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
us-gaap:StatementBusinessSegments
us-gaap:GuaranteeObligationsByNature
us-gaap:GuaranteeObligationsMaximumExposure
us-gaap:LossContingenciesByNatureOfContingency
us-gaap:InsuranceSettlementsReceivable
us-gaap:LossContingenciesByNatureOfContingency
us-gaap:InsuranceSettlementsReceivableCurrent

us-gaap:InsuranceSettlementsReceivableNoncurrent
us-gaap:LossContingenciesByNatureOfContingency

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:CreditFacility
us-gaap:LettersOfCreditOutstandingAmount
us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:CreditFacility, us-gaap:DebtInstrument, us-gaap:LineOfCreditFacility
us-gaap:Currency, us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:LossContingenciesByNatureOfContingency
us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense

us-gaap:LifeInsuranceCorporateOrBankOwnedAmount

us-gaap:LineOfCredit
us-gaap:Currency, us-gaap:DebtInstrument
us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
us-gaap:DebtInstrument

us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent

us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LongTermDebtFairValue
us-gaap:LitigationCase
us-gaap:LossContingencyEstimateOfPossibleLoss
us-gaap:LitigationCase, us-gaap:Range

us-gaap:OperatingLeaseResidualValueOfLeasedAsset

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLossCarryforwardsValuationAllowance
dei:LegalEntity, us-gaap:OtherCommitments, us-gaap:StatementScenario
us-gaap:OtherCommitment
us-gaap:OtherCommitments, us-gaap:StatementScenario
us-gaap:StatementScenario, us-gaap:OtherCommitments

us-gaap:OtherLongTermDebt

us-gaap:OtherLongTermInvestments

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization

us-gaap:RealEstateInvestmentPropertyAtCost
us-gaap:BalanceSheetLocation
us-gaap:RestrictedCashAndCashEquivalents

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligationPercentage

us-gaap:SalesAndExciseTaxPayableCurrent
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:SharePrice

us-gaap:ShortTermBorrowings

us-gaap:ShortTermLeaseCommitmentAmount
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:TreasuryStockShares

us-gaap:UnbilledContractsReceivable

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued

us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Inventory Net
Current Assets
Inventory Net
NonCurrent Assets
Deferred Income Tax Assets Net
Liabilities
Operating Lease Liability
Current Liabilities
Long Term Debt Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Amortization Of Financing Costs And Discounts
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Treasury Stock Shares
DividendsAndRepurchase
Dividends Common Stock Cash
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:CommonStockValue ▄▄▄0.0020.0020.002NANANANANANANANA0.0020.0020.0020.0020.0020.0010.0010.0010.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.002NANANA
 us-gaap:SharesOutstanding us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents pwr:CommonStockClassUndefined,us-gaap:CommonStock▆█▁139.197724139.446849138.300191NA137.711812137.645986142.324318142.273922142.166965142.081375141.1039148.720481149.088134149.600337153.342326NANANA144.710773NANANA152.907166NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CommonStockSharesIssued 164.880628NA162.710792NANANANANANANANA157.280496156.93402156.828701155.219154151.690321148.964532148.560886144.710773229.319565228.951159228.901046227.898509227.855948226.928063226.885163226.194656226.160641225.920534225.801098224.968797222.251194221.497238221.384192220.91705220.820903220.77524220.009156217.479462216.905049215.358737214.850437213.981415NANANA
us-gaap:CommonStockSharesAuthorized 600.0NA600.0NANANANANANANANA600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0600.0300.0300.0NANANA
us-gaap:CommonStockSharesOutstanding 139.197724NA138.300191NANANANANANANANA148.720481149.088134149.600337153.342326151.206729148.490467148.109496144.710773144.552571144.194115153.563738152.907166156.457392198.674187204.495383210.81979212.462599212.225153213.450109212.942767210.230028209.478759209.440854209.270586209.255389209.211829208.449333206.203005205.648831207.322265211.735631211.138091NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁144.607144.447NA144.363143.521146.787NA147.438147.241146.458NA153.687154.595157.556NA158.62156.165155.168NA155.024156.13162.806NA188.961213.059215.49NA219.517219.642219.075NA214.916214.368213.512NA213.242213.087211.592NA210.692215.023214.167NA211.096211.082210.342
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁140.276140.121NA140.542139.856144.454NA145.913145.935145.11NA152.562153.325156.546NA157.484155.09155.168NA155.024156.128162.803NA188.951213.047215.473NA219.492219.612219.033NA214.866214.314213.453NA213.15212.987211.481NA210.583214.827214.167NA209.428209.399208.673
us-gaap:EarningsPerShareBasic ▅▄██▃▂▅▆▁▅▂▅▃▁▅▄▃0.830.641.21.160.530.270.80999999999999980.930.190.830.37999999999999990.820.490.240.730.570.41NA0.560.48NANANANANANANANANANANANANANA0.459999999999999960.450.310.220.320.250.15-0.080.160.30.160.11
us-gaap:EarningsPerShareDiluted ▅▄██▃▂▅▆▁▅▂▅▃▁▅▄▃0.810.621.171.130.520.260.80.920.190.820.37999999999999990.810.480.240.720.560.41NA0.560.48NANANANANANANANANANANANANANA0.459999999999999960.450.310.220.320.250.15-0.080.160.30.160.11
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
 Operating Margin us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,pwr:ElectricPowerInfrastructureServices█▇▇█▄▃▄▅▃▂▂▂▁▁2147.7752060.122105.7772107.6211792.9181767.0271847.3811876.0971734.3361664.0231659.1461617.7361570.1731568.507NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 Operating Margin us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,pwr:PipelineAndIndustrialInfrastructureServicesNANANA912.54713.313997.0681265.4191476.7981104.8631143.2361453.0721367.5451086.175849.069NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 Operating Margin us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,pwr:UndergroundUtilityAndInfrastructureSolutionsDivision█▁852.041643.461NANA713.313997.068NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
 us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType pwr:RestrictedStockUnitsToBeSettledInCash▆█▇▄▃▂▃▂▂▄▂▂▃▂▃▄▂▅▄▃▃▃▂▁▂▂▁▃▂▁▃▁▁▁▁▁▁▁3.54.94.12.61.61.11.40.81.12.61.01.21.51.31.92.31.22.72.12.01.41.50.80.71.21.30.71.60.90.71.40.60.50.60.70.50.50.4NANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▆▅█▇▅▁▆▆▃▆▂▆▄▃▅▆▅▄▄▄▃▄▁▆▄▁▃▃▅▃▆▅▃▄▅▅▄▄▄▃▃▂▃▄▃124.92898.3211.396178.62108.683-44.282140.439123.28443.216139.3358.462135.38954.24212.6102.353128.29390.52262.08858.73561.93719.64581.082-34.918148.88261.014-35.4717.2344.579112.42636.425140.78106.02645.08858.33893.668118.69150.98357.0372.5523.35129.618-6.41642.01364.74330.174NA
us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest ▃▃▃▂▂▄▄▂▂▁▂▁▁▂▃▁▁▁▂▁▁▁▁▄▅▇▇█▇▆▇█▇▇▅▇▆▆▇▆▄▂▂▂▁1.9381.5581.910.7870.8492.8172.1550.9541.1150.5470.9750.3480.3410.9972.0150.5360.5230.1730.7750.410.1670.3630.1922.5683.4564.7014.3995.3674.3624.244.625.5034.4894.7763.0234.4584.2594.2874.4943.6062.5121.2890.7680.920.337NA
us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest ▆▅█▇▅▁▆▆▃▆▂▆▄▃▅▆▅▄▄▄▃▄▁▆▄▁▃▄▅▃▆▅▄▄▅▆▄▄▄▃▃▂▃▄▃126.86699.858213.306179.407109.532-41.465142.594124.23844.331139.8829.437135.73754.58313.597104.368128.82991.04562.26159.5162.34719.81281.445-34.726151.4564.47-30.76921.62949.946116.78840.665145.4111.52949.57763.11496.691123.14955.24261.31777.04426.95732.13-5.12742.78165.66330.511NA
us-gaap:CostOfGoodsAndServicesSold ▅▃▄▅▁▄▆█▅▄▆▅▃▁▁▂2552.1052330.6912446.3122512.6472150.9672431.8992669.4792879.452519.6942443.2782692.5032559.4512322.9772116.5282155.7512258.676NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GrossProfit ▇▆▇█▆▅▇▇▅▆▇▇▅▅▅▅▅▄▅▅▃▃▃▄▄▄▅▆▄▄▅▄▄▄▄▄▄▃▃▃▂▁▂▃▂▂447.711372.89465.873507.514355.264332.196443.321473.445319.505363.981419.715425.83333.371301.048322.876350.631302.165266.188307.688302.582200.217203.313223.039235.215227.505252.661327.03352.971281.448272.071302.843273.053241.284238.273286.739280.434235.407195.515200.928194.69154.0970.891159.25189.994156.037129.142
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▅▄▆▇▄▃▅▆▃▅▄▅▄▂▂▅▄▃▄▄▂▂▁▃▃▃▄▅▅▃█▅▄▄▄▅▄▃▃▃159.922105.043171.722234.177107.78457.663145.933191.92869.547164.879128.791168.166104.09556.61445.925132.195104.60571.032113.897128.06331.42434.3020.50478.13367.04792.56107.67142.115131.63191.701262.646140.918116.887118.798128.642146.20997.44878.75469.59492.941NANANANANANA
us-gaap:IncomeTaxExpenseBenefit ▆▅▄▇▅▅▅▆▆▆▇▆▅▅▁▆▆▅▅▆▅▅▄▅▅▆▆▆▆▅█▆▆▆▆▆▆▅▅▆▅▄▅▅▅▅40.95113.724-0.23970.47732.98916.1625.63454.90641.08843.84471.043.26729.38918.003-69.65142.34640.24522.59224.59254.51614.69513.4432.89832.38931.58434.37536.06842.146.18733.05391.32942.50942.16141.94143.56845.35340.46829.4721.64837.34123.61-10.64520.37531.48922.76816.066
us-gaap:IncomeTaxesPaid ▆▁▇▇▁▅▁▄▅▁▂▄▃▂▁▁█▁62.8834.60281.49686.0779.39254.2217.19640.74560.3338.19321.89538.44534.59817.9577.2233.61693.2798.217NA21.79927.0386.48624.37956.05737.87612.60952.33615.80573.33487.71259.22836.55765.80991.581266.673-40.25523.3347.5946.4160.883.235-2.775-198.99324.61731.273-34.403
us-gaap:InterestExpense ▆▆▅▅▄▆██▇▆▅▄▄▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂13.10912.47511.30411.0498.65414.00618.82418.36915.82113.87611.779.2199.1786.7786.6526.0584.2713.9653.9893.7263.5833.5892.9282.0211.6751.41.3341.3211.1280.9821.1880.4750.5030.5021.2360.9670.9590.5840.5730.7380.2550.2550.2530.2691.5272.864
us-gaap:InterestPaidNet █▂▁▄▄▆█▇▇▆▅▄▄▃▃▃18.8944.0391.4388.4438.98913.27219.33616.31215.72513.43210.9249.2798.7725.966.0595.808NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▅▄██▃▂▅▆▁▆▂▆117.03389.761170.051162.91373.94638.686118.144136.06827.344120.48856.816124.551NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest ▃▃▃▂▂▄▄▂▂▁▂▁▁▂▃▁▁▁▂▁▁▁▁▄▅▇▇█▇▆▇█▇▇▅▇▆▆▇▆▄▂▂▂▁▁1.9381.5581.910.7870.8492.8172.1550.9541.1150.5470.9750.3480.31.02.0150.50.50.1730.7750.410.1670.3630.1922.5683.4564.7014.3995.3674.3624.244.625.5034.4894.7763.0234.4584.2594.2874.4943.6062.5121.2890.7680.920.3370.356
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic ▅▄▇▆▄▃▅▆▂▅▃▅▄▃▅▄▃▃▄▄▂▂▁█▃▃▄▄▄▃▇▄▄▄▄▄▃▃▄▃▂▁▃▃▃▂117.03389.761170.051162.91373.94638.686118.144136.06827.344120.48856.816124.55174.36537.614113.56189.31363.83748.26787.58373.74216.56220.496-5.074216.38846.10953.48466.57694.64881.08254.408166.69792.90670.23772.08198.98696.39865.53845.70766.31451.99431.801-17.59433.66662.7832.98623.744
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted 117.033NANANA73.946NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA66.31451.99431.801NA33.66662.7832.986NA
us-gaap:OperatingIncomeLoss ▆▅▆█▅▄▆▇▄▅▆▇▅▄▃▅▅▄▅▅▃▃▂▄▃▄▅▅▅▄▆▅▅▅▅▅▅▄▄▄▃▁▃▄▃▃161.651113.729175.503242.215112.91680.737147.413209.39478.58119.487149.448192.561123.03975.22153.556140.428109.79175.074117.887130.16335.46937.2943.62480.87868.85193.717108.775142.912133.39390.495149.385141.078117.174119.291128.846145.654111.14779.47592.88893.98157.73-26.91654.50794.56164.82542.29
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▆▆▇▆▇▁▆▅▆▆▃▆▄▄▅▇▆▆▄▅▅█▄▂▆▁▃▃▇▄▄▆▄▅▅▆▄▆▆▄▅7.8888.53243.96315.70734.737-82.96821.559-12.77815.89118.863-50.18510.838-20.123-25.014-12.08238.9826.68513.821-28.727-11.8053.08360.586-29.909-67.49714.897-88.949-47.849-50.05331.362-17.965-28.78113.12-25.149-13.743-5.09822.289-14.5611.3187.413-28.643-2.183NANANANANA
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▆▆▇▆▇▁▆▅▆▆▃▆▄▄▅▇▆▆▄▅▅█▄▂▆▁▃▃▇▄▄▆▄▅▅▆▄▆▅▄▅7.8958.53941.34515.70734.737-82.96822.295-12.78415.87218.847-48.35410.838-20.123-25.014-11.20838.9826.68513.821-28.848-11.8053.08360.586-29.844-67.50614.905-88.954-49.346-50.06931.344-17.983-25.91713.12-25.149-13.743-5.31822.293-14.55511.3236.236-28.643-2.183NANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▃▃▃▃▃▂▄▃▃█▂▁▁▁▂▂▂▂▂▃▂▂▂▂▂▂▂▂▂▃▃▂▂▂▂▃▂▂▂▂▂▂▂▃▂▂8.4713.6726.1882.9313.247-9.82717.1790.7176.52158.959-9.314-15.498-10.426-11.975-1.164-2.371-1.0790.239-0.0620.841-0.7250.262-0.415-1.07-0.134-0.212-0.134-0.378-1.2330.6430.555-0.824-0.353-0.513-1.3441.138-0.310.165-0.164-0.5280.199-0.0650.3040.479-0.4790.371
us-gaap:ProfitLoss ▅▄▇▆▄▃▅▆▂▅▃▅▄▃▅▄▃▃▄▄▂▂▁█▃▃▄▄▄▃▇▄▄▄▅▄▄▃▄▃▃▁▃▃▂▂118.97191.319171.961163.774.79541.503120.299137.02228.459121.03557.791124.89974.70638.611115.57689.84964.3648.4488.35874.15216.72920.859-4.882218.95649.56558.18570.975100.01585.44458.648171.31798.40974.72676.857102.009100.85669.79749.99470.80855.634.313-16.30534.43463.733.32324.1
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ▇▆▇▇▆▆▇█▇▇▇▇▆▅▆▆▅▅▅▄▄▄▄▄▄▄▅▅▄▄▄▃▃▃▃▄▃▃▃▂▂▁▂▂▁▁2999.8162703.5812912.1853020.1612506.2312764.0953112.83352.8952839.1992807.2593112.2182985.2812656.3482417.5762478.6272609.3072200.3742178.172102.9662042.1861792.431713.7371899.2721939.4381872.341886.9562052.9822171.1441864.551762.5741817.6231645.1321474.3771585.711673.3421685.2011516.6961425.1771513.1371250.8191010.914848.9591106.4261206.007870.502748.283
us-gaap:SellingGeneralAndAdministrativeExpense █▇█▇▆▇▇▇▆▇▆▆▆▆▆▅▅▅▄▄▄▄▄▃▄▄▆▅▃▄▃▃▂▂▁▃▂▂▂▁▁▁▁▁▁▁270.11243.352265.775250.654227.852230.793255.129245.01223.944231.908212.008224.04206.104215.422206.264201.224185.88184.552173.882164.325156.607158.524151.79145.687149.923150.238208.746200.521139.44173.331143.349124.949119.031113.68189.261124.276114.711106.64699.51992.41489.48991.54194.50982.03782.12281.004
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:Assets ██▇▇▇▇▇█▇▆▅▅▅▅▄▅▃▃▃▃▃▃▂▃▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁8720.5968557.4148398.2728325.4878089.638228.9448331.6828865.0938021.8177652.5167075.7877191.1746790.3826653.4026480.1546640.2465753.3445543.0535354.0595476.4685297.1015295.5195213.5435373.4246130.516140.8346312.0246229.2895909.0595826.625793.2455494.9685187.9315154.8185140.7575255.274897.3034755.3344699.1144463.9554292.8554324.5624341.212NANANA
us-gaap:Liabilities ▇▇▆▇▇▇▇█▇▆▅▅▅▅▄▄▃▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁4230.8024177.2514049.34169.9214171.6284433.7664277.8514955.8864245.5583927.4593470.3343366.943096.9173006.4372684.5252910.0152244.0132144.2422011.3572199.8832093.9272122.292125.7282169.511920.7921830.0811786.4841740.6581507.9721509.9441551.9261470.7141300.0921323.9971368.8411585.0261351.1491284.621309.8511160.958989.574964.784974.293NANANA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇▇▇▇█▇▆▅▅▅▅▄▅▃▃▃▃▃▃▂▃▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁8720.5968557.4148398.2728325.4878089.638228.9448331.6828865.0938021.8177652.5167075.7877191.1746790.3826653.4026480.1546640.2465753.3445543.0535354.0595476.4685297.1015295.5195213.5435373.4246130.516140.8346312.0246229.2895909.0595826.625793.2455494.9685187.9315154.8185140.7575255.274897.3034755.3344699.1144463.9554292.8554324.5624341.212NANANA
us-gaap:StockholdersEquity █▇▇▆▅▄▆▅▄▄▄▅▄▄▄▄▃▃▂▂▂▁▁▂▆▇██▇▇▇▆▅▅▄▄▃▃▂▂▂▂▂4486.7324374.9434344.1814151.953914.4293790.4924050.2923907.4063774.9233723.7443604.1593822.8183690.663643.3523791.5713727.533506.7233396.3433339.4273273.9363200.3233170.5453085.4943189.3724196.2444297.4884514.4734471.0374385.864305.8054234.1884015.9333882.5183826.1313766.5483662.8993536.5343461.6063381.9523294.6973298.5873357.1253365.555NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:AssetsCurrent ▇▆▆▆▆▇▇█▇▆▆▆▅▅▄▅▄▃▃▃▃▃▃▃▃▃▄▄▃▃▃▃▃▃▃▃▂▂▂▁▁▁▁3733.9353605.5713588.3893677.0083644.7553758.63830.9864301.9273751.9323554.5443326.1043378.1223074.8362957.0692869.9072948.2392617.1992474.9132288.7452405.3512244.3872248.3742277.5192362.6642315.5672387.642553.9762536.4672242.9282214.4572313.3182137.3872176.8272185.6652201.7272136.4271824.5011770.1131765.1541576.8771476.581562.3241596.364NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▃▃▃▃▇▅▂▁▁▁▁▂▂▂▂▁▂▂▂▂▂▂▂▁▁▂▃▂▃▄▆▄▅▅▅▂▂▂▄▃▅▆▇▅▆█212.473200.218184.62216.935530.67377.205164.79880.04473.35685.42378.687113.524120.357101.7138.28591.53299.565106.514112.183117.366162.344155.315128.77149.19465.427135.534190.515144.159188.948273.34488.777309.153363.113366.619394.701128.21172.868177.367315.349257.838380.382503.019539.221441.247519.818659.824
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▃▃▃▃█▆▂▁▁▁▁▂▂▁▂▁▁▁▂214.715202.615186.808219.102532.853381.638169.74584.51178.11789.49283.256118.174124.737105.28143.77595.234102.608107.532114.41NANANA128.771NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ▆▆▇▇▆▆▇█▆▆▆▅▅▅▅▅▃▃▃▃▃▃▃▄▃▄▄▄▃▃▃▃▂▂▃▃▂▂▂▂▁▁▁2570.4572666.9832716.0832750.2682370.2862593.2852747.9113188.3282632.0032580.6652354.7372291.6082108.3172088.6821985.0771980.2451614.1131589.2571500.1151565.081384.5541493.2551621.1331700.3141626.8331642.6751812.5391873.2411589.9271501.8571439.1151434.7011282.9491283.7391328.0811441.0211138.721114.2461066.2731008.936813.057767.126766.387NANANA
us-gaap:InventoryNet ▄▃▃▂▃▃▃▄▄▆█▇▆▇▆▆▇▆▆▆▅▅▅▄▃▂▂▂▂▁▁▁▂▂▂▃▃▅▅▅▄▃▃62.15451.00950.47239.82148.27450.36555.71967.03968.481.117107.73294.6785.85994.54880.8986.39194.15289.97388.54889.10974.97672.64375.28564.6955.81545.82438.92139.41140.77235.60431.87735.5940.85237.66638.26155.91657.64972.26371.41674.02462.21653.09151.754NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▅▃▃▄▄▃▆█▇▅▄▄▄▃▃▂▃▂▁▂▂▂▂219.538169.105183.382191.501205.722168.565261.29313.601294.508234.091208.057198.314208.798173.913168.363147.295178.489132.642114.591135.95156.037143.943134.585NANANA161.024NANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType pwr:BuildingsAndLeaseholdImprovementsNANA249.106NANANA231.92NANANA208.974NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType pwr:OfficeEquipmentFurnitureAndFixturesAndInformationTechnologySystemsNANA244.113NANANA228.329NANANA212.769NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType pwr:OperatingEquipmentAndVehiclesNANA2297.12NANANA2068.644NANANA1865.917NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgressNANA20.9NANANA26.236NANANA19.507NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LandNANA69.389NANANA67.56NANANA61.305NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA1372.132NANANA1250.1971203.8871163.4961137.1651092.441086.4241042.8151011.535981.275966.387929.318894.093862.825852.073824.108791.11755.272733.234707.892770.798739.545716.89688.754657.326631.939627.839590.265569.821555.03582.959563.86545.525519.808501.235481.69451.889428.025NANANA
us-gaap:AmortizationOfIntangibleAssets ███▇▆▆█▅▄▄▄▃▃▃▃▃▂▂▂▂▂▂▃▃▃▃▃▃▃▂▃▂▁▁▂▃▃▃▂▂▂▂▃▅▃▁21.29121.35521.3319.68717.77917.90821.54715.26412.6112.6712.45910.62310.50710.410.29.06.4946.5627.9558.0948.1417.4959.1748.658.7318.7069.5099.5388.6158.24510.1097.0265.0795.3018.24410.5049.5499.3948.5218.2956.8716.26610.23413.3969.095.848
 us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical us-gaap:NonUs▇▇█▄▂▁▅331.6329.9336.4307.5297.4291.4314.1NANANA304.0NANANA330.4NANANA320.7NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:Goodwill ████▇▇▇▆▆▆▅▅▅▅▅▆▂▂▂▂▂▂▁▂▂▆▆▅▅▄▄▂▁▁▁▃▃▂▂▂▁▁▁2136.1332124.0892121.0142097.6452022.9952006.4652022.6752002.9091932.31927.0281899.8791912.1391897.6641902.8711868.61937.0451616.3171608.3841603.1691612.2381595.5551595.41552.6581596.9311598.6541922.4851931.4851880.091842.9891832.0471780.7171650.0121530.1381535.7951537.6451670.8161664.9621646.6231601.211586.2531563.8711564.3931561.155NANANA
 us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass us-gaap:LicensingAgreementsNA3.03.03.03.03.03.03.03.03.03.03.03.0NA0.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▇▇██▇▇▇█▃▄▄▄▃▄▃▄▁▁▁▂▂▂▂▂▃▃▃▃▂▂▂▂▁▁▁▂▂▂▂▂▁▁▂403.931415.122435.655434.922380.309395.638413.734431.563264.284276.07280.18284.411261.82270.826263.179275.018184.375181.934187.023197.556203.256211.303205.074225.413234.303252.055260.593229.46214.039219.573207.877190.749171.871178.515183.836199.085206.019209.14207.224199.583186.477189.086194.067NANANA
us-gaap:FiniteLivedIntangibleAssetsNet NA412.122432.655431.922377.309392.638410.734428.563261.284273.07277.18281.411258.82270.826263.179275.018184.375181.934187.023197.556203.256211.303205.074225.413234.303247.555256.093224.96209.539215.073203.377186.249167.371174.015179.336194.585201.519204.64202.724195.083181.977NANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass pwr:CurriculumNA8.8049.128.9079.2029.4989.0169.6078.18.3398.5768.3768.6018.8260.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:CustomerRelationshipsNA322.335339.228336.413291.245303.692318.893334.167181.6185.649194.252195.957175.504184.291190.001199.087133.697130.155133.689140.666145.454150.513145.891161.442167.561177.933183.091159.869146.118147.483139.807127.127115.679119.64122.688131.417132.862134.315133.735130.64120.77NANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:DevelopedTechnologyRightsNA0.5560.5920.8961.2671.6272.0372.2142.5937.423.3073.6784.084.4954.9185.3665.7876.2136.6497.1437.6418.1398.5999.1619.74710.06810.37810.65811.19611.70111.82311.74412.27312.85113.41413.93612.89413.37710.55510.87111.188NANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:NoncompeteAgreementsNA9.43210.3611.4179.27210.22510.41311.40310.010.89210.5610.5768.7589.5210.10110.9393.4883.3513.6664.1344.394.9215.0535.955.9515.9386.2946.6575.4685.9996.0355.1525.3726.0886.77.9628.799.3699.8110.588.755NANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:OrderOrProductionBacklogNA3.2444.2935.3912.4032.8143.1243.530.8231.4320.9861.5810.8871.2060.4190.7220.6720.9251.1512.4972.5373.6623.8645.9027.72110.69212.9447.1599.38412.2799.5989.6045.366.2646.98911.38717.03619.03720.62615.44615.391NANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:TradeNamesNA67.75169.06268.89863.9264.78267.25167.64258.16859.33859.49961.24360.9962.48857.7458.90440.73141.2941.86843.11643.23444.06841.66742.95843.32342.92443.38640.61737.37337.61136.11432.62228.68729.17229.54529.88329.93728.54227.71327.54625.873NANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▁▃▃▅▆█▇█▇█239.721252.206256.845266.487275.816287.157284.369289.267284.962285.768NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ██▆▆▅▅▅▆▆▄▄▄▃▃▃▃▂▂▁▁▁▁▁▁▁▁▁▃▄▄▄▅▃▃▂▃▃▂▂▂▂▁▁600.819576.975435.713412.49386.068392.648393.264449.218433.872292.092293.592265.608230.934221.091189.866223.486145.12116.219101.02895.63693.03386.55876.33362.91599.7998.55785.842195.138297.244290.887285.725363.191205.883182.871171.566191.896185.084143.786153.83144.638127.3698.22988.858NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent ▇▇▇▇▆▆▇█▆▆▆▆▅▅▅▆▄▄▄▄▃▃▃▄▄▄▄▄▃▃▃▃▂▃▃▃▂▂▂▂▁▁▁1535.3341506.0251509.7941543.8421317.9761360.0071489.5591648.0791289.3931238.7271314.521340.8821178.9831040.6611057.461214.745969.654995.914922.819928.487811.521791.214782.134938.535875.152874.627877.336884.168734.596772.185802.18757.267611.997666.65707.285771.506635.469580.834618.925527.94410.262394.849415.947NANANA
us-gaap:AccruedIncomeTaxesCurrent NANA32.315NANANA58.353NANANA13.094NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ContractWithCustomerLiabilityCurrent ▄▄▅▅█▇█▆▃▁▂503.219499.527528.864537.048613.188591.087606.146540.187471.214403.372425.961NANANA433.387NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DebtCurrent ▂▂▂▂████▆▅▇▃▂▁▁▁▁▁▂▁▁▁▂▁▁▂▂11.17610.70914.7649.22171.83773.42674.86975.75152.86144.34565.64622.81115.4992.7751.222.8041.3753.997.5635.0615.6034.1547.0672.352.6389.448.876NANANA1.181NANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent ▇▇▇▇▇▇██▆▆▆▆▆▅▅▅▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▃▂▂▂▂▁▁▁2131.1332100.062138.5562178.2732093.3592115.9092263.0492357.5231906.2331778.7371806.1271816.1841690.5651549.6391492.0671592.4921286.0161264.7381205.2281245.9081208.0891235.9111203.7441340.5381179.1481124.311137.3251128.127967.196982.4751043.52964.787800.415829.886881.179925.352783.971762.656781.076651.708503.96482.711500.395NANANA
us-gaap:LongTermDebtCurrent ▂▂▂▂████▄▄▄▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁11.17610.70910.5316.33470.07670.04868.32768.12934.04733.08132.2242.4672.5772.7751.222.8041.3753.994.8285.0615.6034.1542.2382.352.6385.3063.82NANANA1.181NANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityCurrent ▁▂▃▅▆▇▇██▇81.40483.79985.13488.16290.35891.38992.47593.50692.76592.293NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▆█▁255.723310.524132.913NANANA107.413NANANA139.138NANANA99.622NANANA81.998NANANA97.534NANANA100.637NANANA81.902NANANA64.215NANANA45.854NANANA37.529NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:LongTermDebtAndCapitalLeaseObligations ▄▄▁▁▃█▃1353.5421347.561174.2941202.4251315.5561589.3181292.195NANANA1040.532NANANANANANANANANANANANANANANANANANANANANANANANANANANA0.0NANANA0.0NANANA
us-gaap:DeferredIncomeTaxLiabilitiesNet ▂▁▁▃▄▄▄██▆▄▄▃▃▂▄187.582170.059166.407206.28220.689217.778214.779279.858276.574253.164219.115209.475196.521196.892179.381211.983NANA192.834NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MinorityInterest ▂▃▃▂▂▂▂▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▁▇▆▆▅█▇▅▄▄▃▂▃▄▅▄▄▄▂▂▁3.0625.224.7913.6163.5734.6863.5391.8011.3361.3131.2941.4162.83.64.0582.7012.6082.4683.2752.6492.8512.6842.32114.54213.47413.26511.06717.59415.22710.8717.1318.3215.3214.695.3687.3459.629.1087.3118.34.6942.6531.364NANANA
us-gaap:OtherLiabilitiesNoncurrent ▇▇▇█▆▄▄▄▆▆█▇▆▇▅▅▂▂▁▃▃▂▁▁▁▃▂▂▃▂▂▂▂▂▂▃▃▃▃▂▂▂▂392.265383.564391.221397.94349.724309.944311.307310.129353.282357.084404.56388.395369.089377.111342.356345.332267.491262.482259.733287.235284.036276.376260.129254.685249.906290.96276.154278.194283.235273.196264.15265.533266.21266.419262.612284.323285.952290.1295.131277.588274.544267.886261.698NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▁▃▄▅▆█▇▇▆▇166.28176.008178.822185.003192.3200.817196.521197.896192.197193.475NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▂▁█▇55.0952.36868.28465.176NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ▂▁█▇34.19532.34947.87244.619NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▂▁█▆22.6421.28729.36227.344NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA18.685NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA30.311NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:StockholdersEquity █▇▇▆▅▄▆▅▄▄▄▅▄▄▄▄▃▃▂▂▂▁▁▂▆▇██▇▇▇▆▅▅▄▄▃▃▂▂▂▂▂4486.7324374.9434344.1814151.953914.4293790.4924050.2923907.4063774.9233723.7443604.1593822.8183690.663643.3523791.5713727.533506.7233396.3433339.4273273.9363200.3233170.5453085.4943189.3724196.2444297.4884514.4734471.0374385.864305.8054234.1884015.9333882.5183826.1313766.5483662.8993536.5343461.6063381.9523294.6973298.5873357.1253365.555NANANA
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest █▇▇▆▅▄▆▅▄▄▄▅▄▄▄▄▃▃▂▂▂▁▁▂▆▇██▇▇▇▆▅▅▄▄▃▃▂▂▂▂▂4489.7944380.1634348.9724155.5663918.0023795.1784053.8313909.2073776.2593725.0573605.4533824.2343693.4653646.9653795.6293730.2313509.3313398.8113342.7023276.5853203.1743173.2293087.8153203.9144209.7184310.7534525.544488.6314401.0874316.6764241.3194024.2543887.8393830.8213771.9163670.2443546.1543470.7143389.2633302.9973303.2813359.7783366.919NANANA
us-gaap:CommonStockValue ▄▄▄0.0020.0020.002NANANANANANANANA0.0020.0020.0020.0020.0020.0010.0010.0010.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.002NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁██▇▇▇███▇▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆2208.9052183.7282170.0262130.0572063.12040.3832024.612014.8381999.4621984.5051967.3541955.8011934.8261920.8971889.3561878.041785.1941764.3741749.3063689.1713676.913516.2393497.743489.6273619.9223609.5743592.9063517.7693477.0743463.1813416.5853338.9783311.5173298.0263287.0863276.6423268.9153244.8753216.2063201.1213173.253166.8133162.779NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ███▇▇▇▇▆▆▆▆▆▆▅▅▅▅▅▅▄▄▄▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁3454.6823346.2993264.9673103.8492948.182881.4162854.2712743.4982612.9942591.8832477.2912425.8322301.2812226.9162191.0592077.4981988.1851924.3481876.0811788.4981714.7561698.1941677.6981682.7721466.3841420.2751366.7911300.2151205.5671124.4851070.077903.38810.474740.237668.156569.17472.772407.234361.527295.213243.219211.418229.012NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▃▃▃▂▂▁▃▂▂▂▂▃▃▃▃▄▃▂▂▃▃▃▂▂▄▃▅▆▇▆▇▇▇███▇██▇███-216.563-224.458-232.997-274.342-290.049-324.786-241.818-264.113-251.329-267.201-286.048-237.694-248.532-228.409-203.395-192.187-231.167-257.852-271.673-242.825-231.02-234.103-294.689-264.844-197.339-212.244-123.29-73.944-23.875-55.219-37.236-11.319-24.4390.7114.45319.771-2.52212.0330.71-5.52823.11725.314.122NANANA
us-gaap:TreasuryStockValue ▄▄▄▄▄▄▃▃▃▃▃▂▂▂▁▁▁▁▁██▇▇▇▃▃▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁960.294930.628857.817807.616806.804806.523586.773586.819586.206585.445554.44321.123296.917276.05485.45135.82335.4934.52814.2881960.911960.3251809.7871795.2571718.185692.725520.119321.936273.005272.908226.644215.24215.108215.036212.844203.149202.686202.633202.538196.493196.111141.00146.40840.36NANANA
us-gaap:MinorityInterest ▂▃▃▂▂▂▂▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▁▇▆▆▅█▇▅▄▄▃▂▃▄▅▄▄▄▂▂▁3.0625.224.7913.6163.5734.6863.5391.8011.3361.3131.2941.4162.83.64.0582.7012.6082.4683.2752.6492.8512.6842.32114.54213.47413.26511.06717.59415.22710.8717.1318.3215.3214.695.3687.3459.629.1087.3118.34.6942.6531.364NANANA
us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders ▄▃▃▃▄▄▃▃▃▃▄▄▃▃▃▃▃▃▃▃▃▃█▄▄▄▇▄▃▃▅▄▄▅▅▅▄▄▁▃▃4.1211.1290.7040.7441.9621.9630.4260.4891.0920.5281.1381.30.71.00.20.40.41.00.1610.60.00.014.7281.52.52.510.9323.00.00.55.8252.53.95.55.06.7333.73.7-6.4250.0-0.471NANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▃▅▃▇▄█▃▁▁▃▂▄▂▄▄188.948125.613276.09114.859497.479227.549626.79891.167-108.664-82.75137.17239.104156.5225.993197.195173.567NANANANANANANANANANANANANANANANANANANA-59.7786.299-60.218125.27540.78556.158-4.188261.59-54.70728.5393.626
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▅▆▄█▇█▂▇▆▇▆▇▇█▁-96.371-222.806-143.021-230.555-36.614-89.133-10.472-391.797-68.171-147.156-80.987-136.431-93.354-91.898-6.52-451.549NANANANANANANANANANANANANANANANANANANA-70.271-119.386-80.955-64.44-96.668-85.814-34.295-161.463-24.527-24.186-42.867
us-gaap:NetCashProvidedByUsedInFinancingActivities ▅▆▄▄▃▆▁█▇▇▅▆▅▆▄█-81.753112.989-166.151-198.504-310.63673.926-531.062307.111165.378236.26-89.4390.963-44.82226.719-142.27270.133NANANANANANANANANANANANANANANANANANANA79.83632.7970.899-5.189-60.481-95.3872.324-0.984-0.022-143.564-1.135
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▅▅▅▁▇█▆▅▅▅▅▅▅▅▆▅▅▅12.115.807-32.294-313.751151.215211.89385.2346.394-11.3756.236-34.918-6.56319.457-38.49548.541-7.374-4.924-6.878NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:DeferredIncomeTaxExpenseBenefit ▅▅▂▃▄▅▁▅▆▆█▄▄▆▂▄▅▅▅▃▄▅▄▄▅▅▇▄▄▅▄▄▅▄▅▅▅▅▄▅▄▅▅▆▄▅14.2532.494-40.79-17.443-5.9934.21-56.2174.16719.57324.55855.86-7.391-2.87216.377-33.78-1.983.666-0.0366.543-17.096-7.8582.716-12.851-7.5440.283.49538.529-10.613-2.3388.086-5.963-15.4816.096-1.12210.4969.1181.2981.621-14.75811.683-1.39111.4839.37821.129-6.00711.93
us-gaap:IncreaseDecreaseInInventories ▇▆▅▄▅▆▄▅▄▁█▇▄█▅▄▆▆▆█▆▅▇▇▇▆▅▆▆▆▅▅▆▆▄▅▃▅▅▇▇▆▆▇▇▆5.7090.435-3.073-8.655-2.54.368-8.57-1.511-13.091-28.99614.298.436-8.27713.682-5.383-13.5253.5291.269-0.21912.4052.256-4.53710.9289.6059.8693.122-1.698-1.0584.8581.923-3.486-5.3963.393-0.497-8.632-2.003-14.435-1.365-2.91611.159.151.1454.1995.6937.583-0.348
us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet ▂▂▂▂▂▂▂▂█▂▂▂▂▁▁▂▁▁0.9788.22.0327.8136.5915.6620.9454.957123.7955.5533.0622.2918.642-2.663-5.0456.621-12.388-7.046NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▄▃▅▃▇▄█▃▁▁▃▂▄▂▄▄188.948125.613276.09114.859497.479227.549626.79891.167-108.664-82.75137.17239.104156.5225.993197.195173.567NANANANANANANANANANANANANANANANANANANA-59.7786.299-60.218125.27540.78556.158-4.188261.59-54.70728.5393.626
us-gaap:NetIncomeLoss ▅▄██▃▂▅▆▁▆▂▆117.03389.761170.051162.91373.94638.686118.144136.06827.344120.48856.816124.551NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ProfitLoss ▅▄▇▆▄▃▅▆▂▅▃▅▄▃▅▄▃▃▄▄▂▂▁█▃▃▄▄▄▃▇▄▄▄▅▄▄▃▄▃▃▁▃▃▂▂118.97191.319171.961163.774.79541.503120.299137.02228.459121.03557.791124.89974.70638.611115.57689.84964.3648.4488.35874.15216.72920.859-4.882218.95649.56558.18570.975100.01585.44458.648171.31798.40974.72676.857102.009100.85669.79749.99470.80855.634.313-16.30534.43463.733.32324.1
us-gaap:ShareBasedCompensation ▆▄█▅▅▄▃▃▃▃▃▃▃▄▃▃▃▃▂▂▂▃▂▂▂▂▃▂▂▂▂▂▃▂▁▂▂▂▁▁▁▁▁▁▁▁23.92318.68733.31821.43121.9814.91210.93313.58414.48413.01212.68111.63113.48514.68712.09610.92911.55711.8669.8759.7469.50313.7198.2319.5239.7149.9610.5767.77210.38410.2988.1297.66912.0428.0364.2777.1388.0946.4815.4084.7165.9535.5415.5835.7035.766.002
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▇▅▆▄█▇█▂▇▆▇▆▇▇█▁-96.371-222.806-143.021-230.555-36.614-89.133-10.472-391.797-68.171-147.156-80.987-136.431-93.354-91.898-6.52-451.549NANANANANANANANANANANANANANANANANANANA-70.271-119.386-80.955-64.44-96.668-85.814-34.295-161.463-24.527-24.186-42.867
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▆▇█▃▃▅▄▅▆▅▅▆▇▅▆▅▄▃▅▁▄▃▂▃▅▅▆▆▆▆▃▃▇▄▃▅▃▁▂▂▃▂▁▁▂▂74.89883.48693.01550.7848.14868.10954.11766.24472.77568.62670.8674.14481.78466.80776.37362.99758.25747.02468.13135.87460.85547.69541.00147.9762.49366.16874.79779.85775.40471.41850.31851.07481.74357.63749.0971.05649.97535.34439.23643.07752.20437.48835.60931.67437.36143.799
us-gaap:PaymentsToAcquireInvestments ▁█▁▁▁▁▁▁▁▃▃▁▁▁▁▃0.342113.9825.3180.7783.0685.6928.0611.0650.12737.80334.4590.8810.7310.8383.01740.557NANANANANANANANANANANANANANANANA36.112NANANANANANA4.0NANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▅▆▄▄▃▆▁█▇▇▅▆▅▆▄█-81.753112.989-166.151-198.504-310.63673.926-531.062307.111165.378236.26-89.4390.963-44.82226.719-142.27270.133NANANANANANANANANANANANANANANANANANANA79.83632.7970.899-5.189-60.481-95.3872.324-0.984-0.022-143.564-1.135
us-gaap:PaymentsOfDividendsCommonStock ▇█▅▄▄▅▁▁▁▁8.4158.7987.3467.0017.167.3845.8515.8035.835.752NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▂▂▂▁▁▇▁▁▁▂█▂▁▆▃▁▁▁29.44919.47447.2490.00.0200.00.00.00.15919.933226.49126.75515.993173.91350.00.00.00.0NANANANA76.7891175.293172.279182.048.4610.045.021NANANANANANANANANANA55.08194.466NANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:LongtermDebtType pwr:SeniorNotesDue2030,us-gaap:SeniorNotes2.8999999999999998e-06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2000.02000.02000.02000.02000.02000.02000.02000.01000.01000.01000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Shares Outstanding

us-gaap:SharesOutstanding us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:SharesOutstanding

pwr:CommonStockClassUndefined, us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-31
Value139139138137137142142142142141148149149153144152
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


Common
Period End2021-06-302020-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value164162157156156155151148148144229228228227227226226226226225225224222221221220220220220217216215214213211
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Authorized

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonStockSharesAuthorized


Common
Period End2021-06-302020-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value600600600600600600600600600600600600600600600600600600600600600600600600600600600600600600600600300300300
Percentage of CommonStockSharesAuthorized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2021-06-302020-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value139138148149149153151148148144144144153152156198204210212212213212210209209209209209208206205207211211209
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value144144144143146147147146153154157158156155155156162188213215219219219214214213213213211210215214211211210
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value140140140139144145145145152153156157155155155156162188213215219219219214214213213212211210214214209209208
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312016-09-302012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value0.830.641.21.160.530.270.810.930.190.830.380.820.490.240.730.570.410.560.480.460.450.310.220.320.250.15-0.080.160.30.160.11
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312016-09-302012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value0.810.621.171.130.520.260.80.920.190.820.380.810.480.240.720.560.410.560.480.460.450.310.220.320.250.15-0.080.160.30.160.11
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

us-gaap:AllocatedShareBasedCompensationExpense

pwr:RestrictedStockUnitsToBeSettledInCash


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value3500000.04900000.04100000.02600000.01600000.01100000.01400000.0800000.01100000.02600000.01000000.01200000.01500000.01300000.01900000.02300000.01200000.02700000.02100000.02000000.01400000.01500000.0800000.0700000.01200000.01300000.0700000.01600000.0900000.0700000.01400000.0600000.0500000.0600000.0700000.0500000.0500000.0400000.0
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.20.10.10.10.00.00.00.00.10.00.00.10.10.10.10.10.10.10.10.10.10.00.00.10.10.00.10.00.00.10.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax pwr:RestrictedStockUnitsToBeSettledInCash0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value12498211178108-44.282140123431398.4621355412102128906258611981-34.91814861-35.471744112361401064558931185057722329-6.416426430
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.23.67.35.94.3-1.64.53.71.55.00.34.52.00.54.14.94.12.92.83.01.14.7-1.87.73.3-1.90.82.16.02.17.76.43.13.75.67.03.44.04.81.92.9-0.83.85.43.5

Comprehensive Income Net Of Tax Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value1.9381.5581.910.7870.8492.8172.1550.9541.1150.5470.9750.3480.3410.9972.0150.5360.5230.1730.7750.410.1670.3630.1922.5683.4564.7014.3995.3674.3624.244.625.5034.4894.7763.0234.4584.2594.2874.4943.6062.5121.2890.7680.920.337
Percentage of ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.00.00.10.10.00.00.00.00.00.00.00.10.00.00.00.00.00.00.00.00.10.20.20.20.20.20.20.30.30.30.30.20.30.30.30.30.30.20.20.10.10.0

Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-30
Value12699213179109-41.465142124441399.4371355413104128916259621981-34.72615164-30.7692149116401451114963961235561772632-5.127426530
Percentage of ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.23.77.35.94.4-1.54.63.71.65.00.34.52.10.64.24.94.12.92.83.11.14.8-1.87.83.4-1.61.12.36.32.38.06.83.44.05.87.33.64.35.12.23.2-0.63.95.43.5

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value2552233024462512215024312669287925192443269225592322211621552258
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax85.186.284.083.285.888.085.885.988.787.086.585.787.587.587.086.6

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value44737246550735533244347331936341942533330132235030226630730220020322323522725232735228127230227324123828628023519520019415470159189156129
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.913.816.016.814.212.014.214.111.313.013.514.312.512.513.013.413.712.214.614.811.211.911.712.112.213.415.916.315.115.416.716.616.415.017.116.615.513.713.315.615.28.414.415.817.917.3

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value159105171234107571451916916412816810456451321047111312831340.5047867921071421319126214011611812814697786992
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.33.95.97.84.32.14.75.72.45.94.15.63.92.31.95.14.83.35.46.31.82.00.04.03.64.95.26.57.15.214.48.67.97.57.78.76.45.54.67.4

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value4013-0.2397032162554414371432918-69.651424022245414132.898323134364246339142424143454029213723-10.64520312216
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.40.5-0.02.31.30.60.81.61.41.62.31.41.10.7-2.81.61.81.01.22.70.80.80.21.71.71.81.81.92.51.95.02.62.92.62.62.72.72.11.43.02.3-1.31.82.62.62.1

Income Taxes Paid

us-gaap:IncomeTaxesPaid

us-gaap:IncomeTaxesPaid


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value624.60281869.392547.19640608.193213834177.2233.616938.21721276.486245637125215738759366591266-40.25523476.4160.883.235-2.775-198.9932431-34.403
Percentage of IncomeTaxesPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.10.22.82.90.42.00.21.22.10.30.71.31.30.70.30.14.20.41.11.50.41.32.92.00.72.50.73.95.03.32.24.55.815.9-2.41.53.30.40.10.3-0.3-18.02.03.6-4.6

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value131211118.6541418181513119.2199.1786.7786.6526.0584.2713.9653.9893.7263.5833.5892.9282.0211.6751.41.3341.3211.1280.9821.1880.4750.5030.5021.2360.9670.9590.5840.5730.7380.2550.2550.2530.2691.5272.864
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.50.40.40.30.50.60.50.60.50.40.30.30.30.30.20.20.20.20.20.20.20.20.10.10.10.10.10.10.10.10.00.00.00.10.10.10.00.00.10.00.00.00.00.20.4

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value184.0391.4388.4438.9891319161513109.2798.7725.966.0595.808
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.10.00.30.40.50.60.50.60.50.40.30.30.20.20.2

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1178917016273381181362712056124
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.35.85.43.01.43.84.11.04.31.84.2

Net Income Loss Attributable To Noncontrolling Interest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1.9381.5581.910.7870.8492.8172.1550.9541.1150.5470.9750.3480.31.02.0150.50.50.1730.7750.410.1670.3630.1922.5683.4564.7014.3995.3674.3624.244.625.5034.4894.7763.0234.4584.2594.2874.4943.6062.5121.2890.7680.920.3370.356
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.10.00.00.10.10.00.00.00.00.00.00.00.10.00.00.00.00.00.00.00.00.10.20.20.20.20.20.20.30.30.30.30.20.30.30.30.30.30.20.20.10.10.00.0

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Net
Period End2021-03-312020-03-31
Value1.62.8
Percentage of NetIncomeLossAttributableToNoncontrollingInterest102.799.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.0

Net Income Loss Available To Common Stockholders Basic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1178917016273381181362712056124743711389634887731620-5.07421646536694815416692707298966545665131-17.59433623223
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.35.85.43.01.43.84.11.04.31.84.22.81.64.63.42.92.24.23.60.91.2-0.311.22.52.83.24.44.33.19.25.64.84.55.95.74.33.24.44.23.1-2.13.05.23.83.2

Net Income Loss Available To Common Stockholders Diluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted


Net
Period End2021-06-302020-06-302011-12-312011-09-302011-06-302010-12-312010-09-302010-06-30
Value11773665131336232
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.04.44.23.13.05.23.8

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value161113175242112801472097811914919212375531401097511713035373.6248068931081421339014914111711912814511179929357-26.91654946442
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.44.26.08.04.52.94.76.22.84.34.86.54.63.12.25.45.03.45.66.42.02.20.24.23.75.05.36.67.25.18.28.67.97.57.78.67.35.66.17.55.7-3.24.97.87.45.7

us-gaap:OperatingIncomeLoss us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value-99.185-94.119-111.119-102.381-92.23-79.298-102.465-98.722-84.298-82.829-66.976-82.687-66.801-75.731-120.812-68.134
Percentage of OperatingIncomeLoss-61.4-82.8-63.3-42.3-81.7-98.2-69.5-47.1-107.3-69.3-44.8-42.9-54.3-100.7-225.6-48.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.3-3.5-3.8-3.4-3.7-2.9-3.3-2.9-3.0-3.0-2.2-2.8-2.5-3.1-4.9-2.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateNonSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OperatingIncomeLoss us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, pwr:ElectricPowerInfrastructureServices


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value23619924526818312816017592161162179146140
Percentage of OperatingIncomeLoss146.5175.0139.8110.8162.9159.5109.283.9118.3135.3108.593.1118.7187.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.97.48.48.97.34.75.25.23.35.85.26.05.55.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments pwr:ElectricPowerInfrastructureServices11.09.70.012.710.37.30.09.45.49.70.011.19.39.0

us-gaap:OperatingSegments, pwr:PipelineAndIndustrialInfrastructureServices


Operating
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value76213188132694054964310
Percentage of OperatingIncomeLoss31.518.838.760.363.289.034.136.349.935.613.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.50.81.12.93.92.51.41.73.21.60.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments pwr:PipelineAndIndustrialInfrastructureServices8.43.03.10.09.06.33.60.07.04.01.2

us-gaap:OperatingSegments, pwr:UndergroundUtilityAndInfrastructureSolutionsDivision


Operating
Period End2021-06-302021-03-312020-06-302020-03-31
Value238.8132131
Percentage of OperatingIncomeLoss14.87.718.838.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.80.30.81.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments pwr:UndergroundUtilityAndInfrastructureSolutionsDivision2.81.43.03.1

us-gaap:OperatingIncomeLoss us-gaap:ConsolidationItems, us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, srt:LatinAmerica, pwr:ElectricPowerInfrastructureServices


Operating
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-27.1-15.4-15.2-16.3-3.5-2.2-79.3-0.6
Percentage of OperatingIncomeLoss-15.4-6.4-13.5-20.2-2.4-1.1-100.9-0.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.9-0.5-0.6-0.6-0.1-0.1-2.8-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments srt:LatinAmerica pwr:ElectricPowerInfrastructureServices0.0-3080.0-633.3-346.80.0-7.8381.2-2.2

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value7.8888.532431534-82.96821-12.7781518-50.18510-20.123-25.014-12.082382613-28.727-11.8053.08360-29.909-67.49714-88.949-47.849-50.05331-17.965-28.78113-25.149-13.743-5.09822-14.56117.413-28.643-2.183
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.31.50.51.4-3.00.7-0.40.60.7-1.60.4-0.8-1.0-0.51.51.20.6-1.4-0.60.23.5-1.6-3.50.8-4.7-2.3-2.31.7-1.0-1.60.8-1.7-0.9-0.31.3-1.00.80.5-2.3-0.2

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value7.8958.539411534-82.96822-12.7841518-48.35410-20.123-25.014-11.208382613-28.848-11.8053.08360-29.844-67.50614-88.954-49.346-50.06931-17.983-25.91713-25.149-13.743-5.31822-14.555116.236-28.643-2.183
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.31.40.51.4-3.00.7-0.40.60.7-1.60.4-0.8-1.0-0.51.51.20.6-1.4-0.60.23.5-1.6-3.50.8-4.7-2.4-2.31.7-1.0-1.40.8-1.7-0.9-0.31.3-1.00.80.4-2.3-0.2

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value7.8958.5391534-82.968-12.784151810-20.123-25.014
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.51.4-3.0-0.40.60.70.4-0.8-1.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value7.8958.5391534-82.968-12.784151810-20.123-25.014
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.51.4-3.0-0.40.60.70.4-0.8-1.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value8.4713.6726.1882.9313.247-9.827170.7176.52158-9.314-15.498-10.426-11.975-1.164-2.371-1.0790.239-0.0620.841-0.7250.262-0.415-1.07-0.134-0.212-0.134-0.378-1.2330.6430.555-0.824-0.353-0.513-1.3441.138-0.310.165-0.164-0.5280.199-0.0650.3040.479-0.4790.371
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.10.20.10.1-0.40.60.00.22.1-0.3-0.5-0.4-0.5-0.0-0.1-0.00.0-0.00.0-0.00.0-0.0-0.1-0.0-0.0-0.0-0.0-0.10.00.0-0.1-0.0-0.0-0.10.1-0.00.0-0.0-0.00.0-0.00.00.0-0.10.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1189117116374411201372812157124743811589644888741620-4.88221849587010085581719874761021006949705534-16.30534633324
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.03.45.95.43.01.53.94.11.04.31.94.22.81.64.73.42.92.24.23.60.91.2-0.311.32.63.13.54.64.63.39.46.05.14.86.16.04.63.54.74.43.4-1.93.15.33.83.2

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value1.9381.5580.7870.8492.8170.9541.1150.5470.3480.3410.997
Percentage of ProfitLoss1.61.70.51.16.80.73.90.50.30.52.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.00.00.10.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value117891627338136271201247437
Percentage of ProfitLoss98.498.399.598.993.299.396.199.599.799.597.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.35.43.01.44.11.04.34.22.81.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value117891627338136271201247437
Percentage of ProfitLoss98.498.399.598.993.299.396.199.599.799.597.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.35.43.01.44.11.04.34.22.81.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.0

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value2999270329123020250627643112335228392807311229852656241724782609220021782102204217921713189919391872188620522171186417621817164514741585167316851516142515131250101084811061206870748
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, pwr:ElectricPowerInfrastructureServices


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value21472060210521071792176718471876173416641659161715701568
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax71.676.272.369.871.563.959.356.061.159.353.354.259.164.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax71.676.272.369.871.563.959.356.061.159.353.354.259.164.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments pwr:ElectricPowerInfrastructureServices100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, pwr:PipelineAndIndustrialInfrastructureServices


Revenue
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value9127139971265147611041143145313671086849
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.228.536.140.744.038.940.746.745.840.935.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.228.536.140.744.038.940.746.745.840.935.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments pwr:PipelineAndIndustrialInfrastructureServices100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, pwr:UndergroundUtilityAndInfrastructureSolutionsDivision


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value852643713997
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax28.423.828.536.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax28.423.828.536.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments pwr:UndergroundUtilityAndInfrastructureSolutionsDivision100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ConsolidationItems, us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, srt:LatinAmerica, pwr:ElectricPowerInfrastructureServices


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.00.52.44.72828-20.827
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.10.20.90.8-0.71.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.10.20.90.8-0.71.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments srt:LatinAmerica pwr:ElectricPowerInfrastructureServices0.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ContractWithCustomerBasisOfPricing

pwr:UnitPriceContracts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value121797611381141918974103512411020895111410821018613
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.636.139.137.836.635.333.337.035.931.935.836.338.325.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.636.139.137.836.635.333.337.035.931.935.836.338.325.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax pwr:UnitPriceContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FixedPriceContract


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value102210641082117610191101170712387159531337123910321225
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax34.139.437.239.040.739.854.836.925.234.043.041.538.950.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax34.139.437.239.040.739.854.836.925.234.043.041.538.950.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:FixedPriceContract100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TimeAndMaterialsContract


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value7596626917025676883698721103958660662605579
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.324.523.723.322.724.911.926.038.934.121.222.222.824.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.324.523.723.322.724.911.926.038.934.121.222.222.824.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TimeAndMaterialsContract100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:AU


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value625544495651535636416975113119
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.12.01.51.62.21.81.71.71.31.52.22.54.34.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.12.01.51.62.21.81.71.71.31.52.22.54.34.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:AU100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:CA


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value327413334320212384407342202485608522315538
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.915.311.510.68.513.913.110.27.117.319.517.511.922.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.915.311.510.68.513.913.110.27.117.319.517.511.922.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CA100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value25702206251326292207226825552872256122002351231721931712
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax85.781.686.387.188.182.182.185.790.278.475.677.682.670.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax85.781.686.387.188.182.182.185.790.278.475.677.682.670.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:LatinAmericaandOther


Revenue
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value202029609781387983693347
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.71.22.23.12.41.32.82.72.31.32.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.71.22.23.12.41.32.82.72.31.32.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax pwr:LatinAmericaandOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:OtherCountries


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value39282960
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.31.11.22.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.31.11.22.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax pwr:OtherCountries100.0100.0100.0100.0

us-gaap:NonUs


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value429497400390298496560480277606
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.318.413.712.911.917.918.014.39.821.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.318.413.712.911.917.918.014.39.821.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NonUs100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value270243265250227230255245223231212224206215206201185184173164156158151145149150208200139173143124119113891241141069992899194828281
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.09.09.18.39.18.38.27.37.98.36.87.57.88.98.37.78.48.58.38.08.79.38.07.58.08.010.29.27.59.87.97.68.17.25.37.47.67.56.67.48.910.88.56.89.410.8

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value87208557839883258089822883318865802176527075719167906653648066405753554353545476529752955213537361306140631262295909582657935494518751545140525548974755469944634292432443414116
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value42304177404941694171443342774955424539273470336630963006268429102244214420112199209321222125216919201830178617401507150915511470130013231368158513511284130911609899649741006
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets48.548.848.250.151.653.951.355.952.951.349.046.845.645.241.443.839.038.737.640.239.540.140.840.431.329.828.327.925.525.926.826.825.125.726.630.227.627.027.926.023.122.322.424.4

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value87208557839883258089822883318865802176527075719167906653648066405753554353545476529752955213537361306140631262295909582657935494518751545140525548974755469944634292432443414116
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value44864374434441513914379040503907377437233604382236903643379137273506339633393273320031703085318941964297451444714385430542344015388238263766366235363461338132943298335733653109
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets51.451.151.749.948.446.148.644.147.148.750.953.254.454.858.556.161.061.362.459.860.459.959.259.468.470.071.571.874.273.973.173.174.874.273.369.772.272.872.073.876.877.677.575.5

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value37333605358836773644375838304301375135543326337830742957286929482617247422882405224422482277236223152387255325362242221423132137217621852201213618241770176515761476156215961582
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets42.842.142.744.245.145.746.048.546.846.447.047.045.344.444.344.445.544.642.743.942.442.543.744.037.838.940.540.738.038.039.938.942.042.442.840.737.337.237.635.334.436.136.838.4

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312008-12-312007-12-31
Value2122001842165303771648073857811312010113891991061121171621551284965135190144188273488309363366394128172177315257380503539441519659699437407
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.42.32.22.66.64.62.00.90.91.11.11.61.81.52.11.41.71.92.12.13.12.92.50.91.12.23.02.33.24.78.45.67.07.17.72.43.53.76.75.88.911.612.40.00.00.017.00.00.0

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents

pwr:CaptiveInsuranceCompany


Cash
Period End2021-06-302021-03-312020-12-31
Value13213185
Percentage of CashAndCashEquivalentsAtCarryingValue62.165.846.0
Percentage of Assets1.51.51.0
Percentage of Assets pwr:CaptiveInsuranceCompany0.00.00.0

pwr:CashNotHeldByJointVentures


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value616017220652136815872657369121
Percentage of CashAndCashEquivalentsAtCarryingValue29.030.293.795.498.297.696.090.089.285.588.688.0
Percentage of Assets0.70.72.12.56.44.51.90.80.81.01.01.9
Percentage of Assets pwr:CashNotHeldByJointVentures0.00.00.00.00.00.00.00.00.00.00.00.0

pwr:DomesticBankAccounts


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value1761701561894803501305552576279797883253117199.4131816192910312743236
Percentage of CashAndCashEquivalentsAtCarryingValue83.385.084.687.190.592.979.469.471.567.679.469.966.176.760.127.331.516.417.48.08.311.812.540.044.576.666.830.448.4
Percentage of Assets2.02.01.92.35.94.31.60.60.70.80.91.11.21.21.30.40.50.30.40.20.30.30.30.40.51.72.00.74.1
Percentage of Assets pwr:DomesticBankAccounts0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

pwr:DomesticJointVentures


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value134.0917.7146.9489.2819.0976.5187.8557.927128.54411111010.010.01010.0
Percentage of CashAndCashEquivalentsAtCarryingValue6.52.04.23.21.72.44.09.810.814.410.910.59.310.47.210.910.58.9
Percentage of Assets0.20.00.10.10.10.10.10.10.10.20.10.20.20.20.20.20.20.2
Percentage of Assets pwr:DomesticJointVentures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

pwr:ForeignBankAccounts


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value3530282750263424202716344023556668899210814813711229363163100252
Percentage of CashAndCashEquivalentsAtCarryingValue16.715.015.412.99.57.120.630.628.532.420.630.133.923.339.972.768.583.682.692.091.788.287.560.055.523.433.269.651.6
Percentage of Assets0.40.40.30.30.60.30.40.30.30.40.20.50.60.40.91.01.21.61.72.02.82.62.20.50.60.51.01.64.4
Percentage of Assets pwr:ForeignBankAccounts0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

pwr:ForeignJointVentures


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value4.8733.783.9733.0270.0070.1040.0160.1420.0150.0110.4416.615
Percentage of CashAndCashEquivalentsAtCarryingValue2.31.92.21.40.00.00.00.20.00.00.64.8
Percentage of Assets0.10.00.00.00.00.00.00.00.00.00.00.1
Percentage of Assets pwr:ForeignJointVentures0.00.00.00.00.00.00.00.00.00.00.00.0

pwr:InvestmentsInJointVentures


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value187.871119.9759.2889.2016.5347.9977.942128.98512111116341311
Percentage of CashAndCashEquivalentsAtCarryingValue8.83.96.34.61.82.44.010.010.814.511.410.99.611.112.137.113.510.3
Percentage of Assets0.20.10.10.10.10.10.10.10.10.20.10.20.20.20.30.50.20.2
Percentage of Assets pwr:InvestmentsInJointVentures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value2142021862195323811698478898311812410514395102107114128
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.52.42.22.66.64.62.01.01.01.21.21.61.81.62.21.41.81.92.12.5

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2570266627162750237025932747318826322580235422912108208819851980161415891500156513841493162117001626164218121873158915011439143412821283132814411138111410661008813767766688
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets29.531.232.333.029.331.533.036.032.833.733.331.931.031.430.629.828.128.728.028.626.128.231.131.626.526.828.730.126.925.824.826.124.724.925.827.423.323.422.722.618.917.717.716.7

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value62515039485055676881107948594808694898889747275645545383940353135403738555772717462535133
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.60.60.50.60.60.70.80.91.11.51.31.31.41.21.31.61.61.71.61.41.41.41.20.90.70.60.60.70.60.60.60.80.70.71.11.21.51.51.71.41.21.20.8

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value219169183191205168261313294234208198208173168147178132114135156143134161
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.52.02.22.32.52.03.13.53.73.12.92.83.12.62.62.23.12.42.12.52.92.72.62.6

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:PropertyPlantAndEquipmentGross

pwr:BuildingsAndLeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-31
Value249231208
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0
Percentage of Assets3.02.83.0
Percentage of Assets pwr:BuildingsAndLeaseholdImprovements0.00.00.0

pwr:OfficeEquipmentFurnitureAndFixturesAndInformationTechnologySystems


Property
Period End2020-12-312019-12-312018-12-31
Value244228212
Percentage of PropertyPlantAndEquipmentGross98.098.5101.8
Percentage of Assets2.92.73.0
Percentage of Assets pwr:OfficeEquipmentFurnitureAndFixturesAndInformationTechnologySystems0.00.00.0

pwr:OperatingEquipmentAndVehicles


Property
Period End2020-12-312019-12-312018-12-31
Value229720681865
Percentage of PropertyPlantAndEquipmentGross922.1892.0892.9
Percentage of Assets27.424.826.4
Percentage of Assets pwr:OperatingEquipmentAndVehicles0.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-312018-12-31
Value202619
Percentage of PropertyPlantAndEquipmentGross8.411.39.3
Percentage of Assets0.20.30.3
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.0

us-gaap:Land


Property
Period End2020-12-312019-12-312018-12-31
Value696761
Percentage of PropertyPlantAndEquipmentGross27.929.129.3
Percentage of Assets0.80.80.9
Percentage of Assets us-gaap:Land0.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value137212501203116311371092108610421011981966929894862852824791755733707770739716688657631627590569555582563545519501481451428383
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.315.013.614.514.915.415.115.415.215.114.616.216.116.115.615.614.914.513.611.512.611.711.511.711.310.911.411.411.110.811.111.511.511.111.211.210.49.99.3

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value2121211917172115121212101010109.06.4946.5627.9558.0948.1417.4959.1748.658.7318.7069.5099.5388.6158.245107.0265.0795.3018.244109.5499.3948.5218.2956.8716.26610139.095.848
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:NonUs


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312016-12-31
Value331329336307297291314304330320
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.83.94.03.73.73.53.84.35.16.0
Percentage of Assets us-gaap:NonUs0.00.00.00.00.00.00.00.00.00.0

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value21362124212120972022200620222002193219271899191218971902186819371616160816031612159515951552159615981922193118801842183217801650153015351537167016641646160115861563156415611449
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.524.825.325.225.024.424.322.624.125.226.926.627.928.628.829.228.129.029.929.430.130.129.829.726.131.330.630.231.231.430.730.029.529.829.931.834.034.634.135.536.436.236.035.2

us-gaap:Goodwill us-gaap:StatementBusinessSegments

pwr:ElectricPowerInfrastructureServices


Goodwillus-gaap:
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-31
Value1452144914341363135213651349134213381313127212531226
Percentage of Goodwill68.468.468.467.467.467.567.469.569.569.168.178.279.0
Percentage of Assets17.017.317.216.916.416.415.216.717.518.619.623.423.5
Percentage of Assets pwr:ElectricPowerInfrastructureServices0.00.00.00.00.00.00.00.00.00.00.00.00.0

pwr:PipelineAndIndustrialInfrastructureServices


Goodwillus-gaap:
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-31
Value671671663659653657652589588586596349326
Percentage of Goodwill31.631.631.632.632.632.532.630.530.530.931.921.821.0
Percentage of Assets7.88.08.08.27.97.97.47.47.78.39.26.56.3
Percentage of Assets pwr:PipelineAndIndustrialInfrastructureServices0.00.00.00.00.00.00.00.00.00.00.00.00.0

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision


Goodwillus-gaap:
Period End2020-12-312019-12-312018-12-312017-12-31
Value671657586596
Percentage of Goodwill31.632.530.931.9
Percentage of Assets8.07.98.39.2
Percentage of Assets pwr:UndergroundUtilityAndInfrastructureSolutionsDivision0.00.00.00.0

us-gaap:Goodwill us-gaap:StatementBusinessSegments, us-gaap:Subsegments

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision, pwr:SpecializedIndustrialServicesBusiness


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-31
Value303303303
Percentage of Goodwill14.214.314.3
Percentage of Assets3.53.53.6
Percentage of Assets pwr:UndergroundUtilityAndInfrastructureSolutionsDivision pwr:SpecializedIndustrialServicesBusiness0.00.00.0

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision, pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStateMaterialHandlingServices


Goodwillus-gaap:
Period End2020-12-31
Value99
Percentage of Goodwill4.7
Percentage of Assets1.2
Percentage of Assets pwr:UndergroundUtilityAndInfrastructureSolutionsDivision pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStateMaterialHandlingServices0.0

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision, pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStatesMaterialHandlingServices


Goodwillus-gaap:
Period End2021-06-302021-03-31
Value101100
Percentage of Goodwill4.84.8
Percentage of Assets1.21.2
Percentage of Assets pwr:UndergroundUtilityAndInfrastructureSolutionsDivision pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStatesMaterialHandlingServices0.00.0

Indefinite Lived Intangible Assets Excluding Goodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:LicensingAgreements


Indefinite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value3000000.03000000.03000000.03000000.03000000.03000000.03000000.03000000.03000000.03000000.03000000.03000000.00
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:LicensingAgreements0.00.00.00.00.00.00.00.00.00.00.00.00.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value403415435434380395413431264276280284261270263275184181187197203211205225234252260229214219207190171178183199206209207199186189194184
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.64.95.25.24.74.85.04.93.33.64.04.03.94.14.14.13.23.33.53.63.84.03.94.23.84.14.13.73.63.83.63.53.33.53.63.84.24.44.44.54.34.44.54.5

us-gaap:IntangibleAssetsNetExcludingGoodwill us-gaap:StatementBusinessSegments, us-gaap:Subsegments

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision, pwr:SpecializedIndustrialServicesBusiness


Intangible
Period End2021-06-302021-03-312020-12-31
Value464953
Percentage of IntangibleAssetsNetExcludingGoodwill11.612.012.2
Percentage of Assets0.50.60.6
Percentage of Assets pwr:UndergroundUtilityAndInfrastructureSolutionsDivision pwr:SpecializedIndustrialServicesBusiness0.00.00.0

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision, pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStateMaterialHandlingServices


Intangible
Period End2020-12-31
Value19
Percentage of IntangibleAssetsNetExcludingGoodwill4.5
Percentage of Assets0.2
Percentage of Assets pwr:UndergroundUtilityAndInfrastructureSolutionsDivision pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStateMaterialHandlingServices0.0

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision, pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStatesMaterialHandlingServices


Intangible
Period End2021-06-302021-03-31
Value1718
Percentage of IntangibleAssetsNetExcludingGoodwill4.34.5
Percentage of Assets0.20.2
Percentage of Assets pwr:UndergroundUtilityAndInfrastructureSolutionsDivision pwr:TwoCanadianPipelineOperatingBusinessesAndUnitedStatesMaterialHandlingServices0.00.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value412432431377392410428261273277281258270263275184181187197203211205225234247256224209215203186167174179194201204202195181
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.85.25.24.74.84.94.83.33.63.93.93.84.14.14.13.23.33.53.63.84.03.94.23.84.04.13.63.53.73.53.43.23.43.53.74.14.34.34.44.2

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

pwr:Curriculum


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value8.8049.128.9079.2029.4989.0169.6078.18.3398.5768.3768.6018.8260.0
Percentage of FiniteLivedIntangibleAssetsNet2.12.12.12.42.42.22.23.13.13.13.03.33.30.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.10.10.0
Percentage of Assets pwr:Curriculum0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CustomerRelationships


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value322339336291303318334181185194195175184190199133130133140145150145161167177183159146147139127115119122131132134133130120
Percentage of FiniteLivedIntangibleAssetsNet78.278.477.977.277.377.678.069.568.070.169.667.868.072.272.472.571.571.571.271.671.271.171.671.571.971.571.169.768.668.768.369.168.868.467.565.965.666.067.066.4
Percentage of Assets3.84.04.03.63.73.83.82.32.42.72.72.62.82.93.02.32.32.52.62.72.82.83.02.72.92.92.62.52.52.42.32.22.32.42.52.72.82.82.92.8
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value0.5560.5920.8961.2671.6272.0372.2142.5937.423.3073.6784.084.4954.9185.3665.7876.2136.6497.1437.6418.1398.5999.1619.74710101011111111121213131213101011
Percentage of FiniteLivedIntangibleAssetsNet0.10.10.20.30.40.50.51.02.71.21.31.61.71.92.03.13.43.63.63.83.94.24.14.24.14.14.75.35.45.86.37.37.47.57.26.46.55.25.66.1
Percentage of Assets0.00.00.00.00.00.00.00.00.10.00.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.20.20.3
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncompeteAgreements


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value9.43210119.27210101110.01010108.7589.5210103.4883.3513.6664.1344.394.9215.0535.955.9515.9386.2946.6575.4685.9996.0355.1525.3726.0886.77.9628.799.3699.81108.755
Percentage of FiniteLivedIntangibleAssetsNet2.32.42.62.52.62.52.73.84.03.83.83.43.53.84.01.91.82.02.12.22.32.52.62.52.42.53.02.62.83.02.83.23.53.74.14.44.64.85.44.8
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.10.10.20.20.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.2
Percentage of Assets us-gaap:NoncompeteAgreements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.2444.2935.3912.4032.8143.1243.530.8231.4320.9861.5810.8871.2060.4190.7220.6720.9251.1512.4972.5373.6623.8645.9027.72110127.1599.384129.5989.6045.366.2646.989111719201515
Percentage of FiniteLivedIntangibleAssetsNet0.81.01.20.60.70.80.80.30.50.40.60.30.40.20.30.40.50.61.31.21.71.92.63.34.35.13.24.55.74.75.23.23.63.95.98.59.310.27.98.5
Percentage of Assets0.00.10.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.20.20.10.20.20.20.20.10.10.10.20.30.40.40.30.4
Percentage of Assets us-gaap:OrderOrProductionBacklog0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TradeNames


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value67696863646767585959616062575840414143434441424342434037373632282929292928272725
Percentage of FiniteLivedIntangibleAssetsNet16.416.016.016.916.516.415.822.321.721.521.823.623.121.921.422.122.722.421.821.320.920.319.118.517.316.918.117.817.517.817.517.116.816.515.414.913.913.714.114.2
Percentage of Assets0.80.80.80.80.80.80.80.70.80.80.90.90.90.90.90.70.70.80.80.80.80.80.80.70.70.70.70.60.60.60.60.60.60.60.60.60.60.60.60.6
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value239252256266275287284289284285301
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.72.93.13.23.43.53.43.33.63.70.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value6005764354123863923934494332922932652302211892231451161019593867662999885195297290285363205182171191185143153144127988845
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.96.75.25.04.84.84.75.15.43.84.13.73.43.32.93.42.52.11.91.71.81.61.51.21.61.61.43.15.05.04.96.64.03.53.33.73.83.03.33.23.02.32.01.1

Accounts Payable And Accrued Liabilities Current

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value1535150615091543131713601489164812891238131413401178104010571214969995922928811791782938875874877884734772802757611666707771635580618527410394415422
Percentage of AccountsPayableAndAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.617.618.018.516.316.517.918.616.116.218.618.617.415.616.318.316.918.017.217.015.314.915.017.514.314.213.914.212.413.313.813.811.812.913.814.713.012.213.211.89.69.19.610.3

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2020-12-312019-12-312018-12-31
Value325813
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0
Percentage of Assets0.40.70.2

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value503499528537613591606540471403425433
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.85.86.36.57.67.27.36.15.95.36.06.7

Debt Current

us-gaap:DebtCurrent

us-gaap:DebtCurrent


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value1110149.2217173747552446522152.7751.222.8041.3753.997.5635.0615.6034.1547.0672.352.6389.448.8761.181
Percentage of DebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.20.10.90.90.90.90.70.60.90.30.20.00.00.00.00.10.10.10.10.10.10.00.00.20.10.0

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value21312100213821782093211522632357190617781806181616901549149215921286126412051245120812351203134011791124113711289679821043964800829881925783762781651503482500495
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.424.525.526.225.925.727.226.623.823.225.525.324.923.323.024.022.422.822.522.822.823.323.124.919.218.318.018.116.416.918.017.615.416.117.117.616.016.016.614.611.711.211.512.0

Long Term Debt Current

us-gaap:LongTermDebtCurrent

us-gaap:LongTermDebtCurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value1110106.334707068683433322.4672.5772.7751.222.8041.3753.994.8285.0615.6034.1542.2382.352.6385.3063.821.181
Percentage of LongTermDebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.10.10.90.90.80.80.40.40.50.00.00.00.00.00.00.10.10.10.10.10.00.00.00.10.10.0

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value81838588909192939292
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.91.01.01.11.11.11.11.11.21.2

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value25531013210713999819710081644537
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.93.61.61.32.01.51.51.91.61.41.21.00.9

Long Term Debt And Capital Lease Obligations

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:LongTermDebtAndCapitalLeaseObligations


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312011-12-312010-12-31
Value135313471174120213151589129210400.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.00.00.0
Percentage of Assets15.515.714.014.416.319.315.514.70.00.0

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-31
Value187170166206220217214279276253219209196196179211192
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.22.02.02.52.72.62.63.23.43.33.12.92.93.02.83.23.6

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value3.0625.224.7913.6163.5734.6863.5391.8011.3361.3131.2941.4162.83.64.0582.7012.6082.4683.2752.6492.8512.6842.321141313111715107.1318.3215.3214.695.3687.3459.629.1087.3118.34.6942.6531.3641.378
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.10.10.00.00.10.00.00.00.00.00.00.00.10.10.00.00.00.10.00.10.10.00.30.20.20.20.30.30.20.10.20.10.10.10.10.20.20.20.20.10.10.00.0

us-gaap:MinorityInterest us-gaap:ConsolidatedEntities

us-gaap:VariableInterestEntityPrimaryBeneficiary


Minority
Period End2021-03-312020-12-312020-09-302020-06-302019-12-31
Value5.24.83.63.63.5
Percentage of MinorityInterest99.6100.299.6100.898.9
Percentage of Assets0.10.10.00.00.0
Percentage of Assets us-gaap:VariableInterestEntityPrimaryBeneficiary0.00.00.00.00.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value392383391397349309311310353357404388369377342345267262259287284276260254249290276278283273264265266266262284285290295277274267261216
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.54.54.74.84.33.83.73.54.44.75.75.45.45.75.35.24.64.74.95.25.45.25.04.74.14.74.44.54.84.74.64.85.15.25.15.45.86.16.36.26.46.26.05.3

us-gaap:OtherLiabilitiesNoncurrent us-gaap:LossContingenciesByNatureOfContingency

pwr:EmployersLiabilityWorkersCompensationAutoLiabilityGeneralLiabilityAndGroupHealthCareClaims


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value224224238223220217212210
Percentage of OtherLiabilitiesNoncurrent57.358.660.856.262.970.268.451.9
Percentage of Assets2.62.62.82.72.72.62.63.0
Percentage of Assets pwr:EmployersLiabilityWorkersCompensationAutoLiabilityGeneralLiabilityAndGroupHealthCareClaims0.00.00.00.00.00.00.00.0

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value166176178185192200196197192193
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.92.12.12.22.42.42.42.22.42.5

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value55526865
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets0.60.60.80.8

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value34324744
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.40.40.60.5

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value22212927
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.30.20.30.3

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value18
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value30
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.4

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312019-01-01
Value247259263273288291284285301
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.83.03.13.33.53.33.63.70.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value269283288298
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets3.13.33.43.6

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value21232425
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.20.30.30.3

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value44864374434441513914379040503907377437233604382236903643379137273506339633393273320031703085318941964297451444714385430542344015388238263766366235363461338132943298335733653109
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets51.451.151.749.948.446.148.644.147.148.750.953.254.454.858.556.161.061.362.459.860.459.959.259.468.470.071.571.874.273.973.173.174.874.273.369.772.272.872.073.876.877.677.575.5

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-312008-12-312007-12-31
Value4489438043484155391837954053390937763725360538243693364637953730350933983342327632033173308732034209431045254488440143164241402438873830377136703546347033893302330333593366311026822218
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets51.551.251.849.948.446.148.744.147.148.751.053.254.454.858.656.261.061.362.459.860.559.959.259.668.770.271.772.174.574.173.273.274.974.373.469.872.473.072.174.076.977.777.675.60.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

pwr:CommonStockClassUndefined, us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-31
Value0.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0010.002
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets pwr:CommonStockClassUndefined us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value-216.563-224.458-232.997-274.342-290.049-324.786-241.818-264.113-251.329-267.201-286.048-237.694-248.532-228.409-203.395-271.673-294.689-123.29-37.236140.71143.502-2.9563.663
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-4.8-5.1-5.4-6.6-7.4-8.6-6.0-6.8-6.7-7.2-7.9-6.2-6.7-6.3-5.4-8.1-9.5-2.7-0.90.40.00.40.1-0.10.2
Percentage of Assets-2.5-2.6-2.8-3.3-3.6-3.9-2.9-3.0-3.1-3.5-4.0-3.3-3.7-3.4-3.1-5.1-5.7-2.0-0.60.30.00.30.10.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value2208218321702130206320402024201419991984196719551934192018891749349735923416328732163162306528032486
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest49.249.949.951.352.753.849.951.552.953.354.651.152.452.749.852.3113.379.480.687.194.993.998.6104.5112.1
Percentage of Assets25.325.525.825.625.524.824.322.724.925.927.827.228.528.929.232.767.156.959.063.968.472.974.50.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value3.0625.224.7913.6163.5734.6863.5391.8011.3361.3131.2941.4162.8053.6134.0583.2752.321117.1315.3687.3111.3641.3780.00.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.10.10.10.10.10.10.10.00.00.00.00.00.10.10.10.10.10.20.20.10.20.00.00.00.0
Percentage of Assets0.00.10.10.00.00.10.00.00.00.00.00.00.00.10.10.10.00.20.10.10.20.00.00.00.0
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value4486437443444151391437904050390737743723360438223690364337913339308545144234376633813365310926822218
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest99.999.999.999.999.999.999.9100.0100.0100.0100.0100.099.999.999.999.999.999.899.899.999.8100.0100.0100.0100.0
Percentage of Assets51.451.151.749.948.446.148.644.147.148.750.953.254.454.858.562.459.271.573.173.372.077.575.50.00.0
Percentage of Assets us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value345433463264310329482881285427432612259124772425230122262191187616771366107066836122975-86.326-243.891
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest76.976.475.174.775.275.970.470.269.269.668.763.462.361.157.756.154.330.225.217.710.76.82.4-3.2-11.0
Percentage of Assets39.639.138.937.336.435.034.330.932.633.935.033.733.933.533.835.032.221.718.513.07.75.31.80.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-312008-12-312007-12-31
Value-960.294-930.628-857.817-807.616-806.804-806.523-586.773-586.819-586.206-585.445-554.44-321.123-296.917-276.054-85.451-14.288-1795.257-321.936-215.24-203.149-196.493-40.36-35.738-32.182-27.68
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-21.4-21.2-19.7-19.4-20.6-21.3-14.5-15.0-15.5-15.7-15.4-8.4-8.0-7.6-2.3-0.4-58.1-7.1-5.1-5.4-5.8-1.2-1.1-1.2-1.2
Percentage of Assets-11.0-10.9-10.2-9.7-10.0-9.8-7.0-6.6-7.3-7.7-7.8-4.5-4.4-4.1-1.3-0.3-34.4-5.1-3.7-4.0-4.2-0.9-0.90.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value2000.02000.02000.02000.02000.02000.02000.02000.01000.01000.01000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.02000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value22082183217021302063204020242014199919841967195519341920188918781785176417493689367635163497348936193609359235173477346334163338331132983287327632683244321632013173316631623065
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets25.325.525.825.625.524.824.322.724.925.927.827.228.528.929.228.331.031.832.767.469.466.467.164.959.058.856.956.558.859.459.060.863.864.063.962.366.768.268.471.773.973.272.974.5

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value345433463264310329482881285427432612259124772425230122262191207719881924187617881714169816771682146614201366130012051124107090381074066856947240736129524321122975
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets39.639.138.937.336.435.034.330.932.633.935.033.733.933.533.831.334.634.735.032.732.432.132.231.323.923.121.720.920.419.318.516.415.614.413.010.89.78.67.76.65.74.95.31.8

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value-216.563-224.458-232.997-274.342-290.049-324.786-241.818-264.113-251.329-267.201-286.048-237.694-248.532-228.409-203.395-192.187-231.167-257.852-271.673-242.825-231.02-234.103-294.689-264.844-197.339-212.244-123.29-73.944-23.875-55.219-37.236-11.319-24.4390.711419-2.522120.71-5.5282325143.502
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-2.5-2.6-2.8-3.3-3.6-3.9-2.9-3.0-3.1-3.5-4.0-3.3-3.7-3.4-3.1-2.9-4.0-4.7-5.1-4.4-4.4-4.4-5.7-4.9-3.2-3.5-2.0-1.2-0.4-0.9-0.6-0.2-0.50.00.30.4-0.10.30.0-0.10.50.60.30.1

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value960930857807806806586586586585554321296276853535341419601960180917951718692520321273272226215215215212203202202202196196141464035
Percentage of TreasuryStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.010.910.29.710.09.87.06.67.37.77.84.54.44.11.30.50.60.60.335.837.034.234.432.011.38.55.14.44.63.93.73.94.14.14.03.94.14.34.24.43.31.10.90.9

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value3.0625.224.7913.6163.5734.6863.5391.8011.3361.3131.2941.4162.83.64.0582.7012.6082.4683.2752.6492.8512.6842.321141313111715107.1318.3215.3214.695.3687.3459.629.1087.3118.34.6942.6531.3641.378
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.10.10.00.00.10.00.00.00.00.00.00.00.10.10.00.00.00.10.00.10.10.00.30.20.20.20.30.30.20.10.20.10.10.10.10.20.20.20.20.10.10.00.0

us-gaap:MinorityInterest us-gaap:ConsolidatedEntities

us-gaap:VariableInterestEntityPrimaryBeneficiary


Minority
Period End2021-03-312020-12-312020-09-302020-06-302019-12-31
Value5.24.83.63.63.5
Percentage of MinorityInterest99.6100.299.6100.898.9
Percentage of Assets0.10.10.00.00.0
Percentage of Assets us-gaap:VariableInterestEntityPrimaryBeneficiary0.00.00.00.00.0

Minority Interest Decrease From Distributions To Noncontrolling Interest Holders

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders


Minority
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value4.1211.1290.7040.7441.9621.9630.4260.4891.0920.5281.1381.30.71.00.20.40.41.00.1610.60.00.0141.52.52.5103.00.00.55.8252.53.95.55.06.7333.73.7-6.4250.0-0.471
Percentage of MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Minority
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value4.1211.1290.7441.9621.9630.4891.0920.5281.2750.6870.98
Percentage of MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders100.0100.0100.0100.0100.0100.0100.0100.098.198.198.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value18812527611449722762691-108.664-82.751373915625197173-59.7786-60.2181254056-4.188261-54.707283.626
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.34.69.53.819.88.220.12.7-3.8-2.94.41.35.91.18.06.7-3.55.7-4.28.33.35.6-0.523.6-4.53.30.5

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-96371000.0-222810000.0-143020000.0-230560000.0-36614000.0-89133000.0-10472000.0-391800000.0-68171000.0-147160000.0-80987000.0-136430000.0-93354000.0-91898000.0-6520000.0-451550000.0-70271000.0-119390000.0-80955000.0-64440000.0-96668000.0-85814000.0-34295000.0-161460000.0-24527000.0-24186000.0-42867000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.2-8.2-4.9-7.6-1.5-3.2-0.3-11.7-2.4-5.2-2.6-4.6-3.5-3.8-0.3-17.3-4.2-7.9-5.7-4.3-7.7-8.5-4.0-14.6-2.0-2.8-5.7

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-81.753112-166.151-198.504-310.63673-531.062307165236-89.4390-44.82226-142.2727079320.899-5.189-60.481-95.3872.324-0.984-0.022-143.564-1.135
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.74.2-5.7-6.6-12.42.7-17.19.25.88.4-2.93.0-1.71.1-5.710.44.72.20.1-0.3-4.8-9.40.3-0.1-0.0-16.5-0.2

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1215-32.294-313.751151211856.394-11.3756.236-34.918-6.56319-38.49548-7.374-4.924-6.878
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.6-1.1-10.46.07.72.70.2-0.40.2-1.1-0.20.7-1.62.0-0.3-0.2-0.3

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value142.494-40.79-17.443-5.9934.21-56.2174.167192455-7.391-2.87216-33.78-1.983.666-0.0366.543-17.096-7.8582.716-12.851-7.5440.283.49538-10.613-2.3388.086-5.963-15.4816.096-1.122109.1181.2981.621-14.75811-1.391119.37821-6.00711
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value5.7090.435-3.073-8.655-2.54.368-8.57-1.511-13.091-28.996148.436-8.27713-5.383-13.5253.5291.269-0.219122.256-4.537109.6059.8693.122-1.698-1.0584.8581.923-3.486-5.3963.393-0.497-8.632-2.003-14.435-1.365-2.916119.151.1454.1995.6937.583-0.348
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Other Operating Capital Net

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value0.9788.22.0327.8136.5915.6620.9454.9571235.5533.0622.2918.642-2.663-5.0456.621-12.388-7.046
Percentage of IncreaseDecreaseInOtherOperatingCapitalNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value18812527611449722762691-108.664-82.751373915625197173-59.7786-60.2181254056-4.188261-54.707283.626
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.34.69.53.819.88.220.12.7-3.8-2.94.41.35.91.18.06.7-3.55.7-4.28.33.35.6-0.523.6-4.53.30.5

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1178917016273381181362712056124
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.35.85.43.01.43.84.11.04.31.84.2

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value1189117116374411201372812157124743811589644888741620-4.88221849587010085581719874761021006949705534-16.30534633324
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.03.45.95.43.01.53.94.11.04.31.94.22.81.64.73.42.92.24.23.60.91.2-0.311.32.63.13.54.64.63.39.46.05.14.86.16.04.63.54.74.43.4-1.93.15.33.83.2

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value1.9381.5580.7870.8492.8170.9541.1150.5470.3480.3410.997
Percentage of ProfitLoss1.61.70.51.16.80.73.90.50.30.52.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.00.00.10.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value117891627338136271201247437
Percentage of ProfitLoss98.498.399.598.993.299.396.199.599.799.597.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.35.43.01.44.11.04.34.22.81.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value117891627338136271201247437
Percentage of ProfitLoss98.498.399.598.993.299.396.199.599.799.597.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.35.43.01.44.11.04.34.22.81.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value2318332121141013141312111314121011119.8759.7469.503138.2319.5239.7149.96107.77210108.1297.669128.0364.2777.1388.0946.4815.4084.7165.9535.5415.5835.7035.766.002
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensation us-gaap:AwardType

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value7.43.6186.77.82.91.61.31.91.71.21.22.7
Percentage of ShareBasedCompensation30.919.355.531.335.519.414.69.613.113.19.510.320.0

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1615141414129.3121211111010119.89.91011
Percentage of ShareBasedCompensation69.080.844.169.164.680.585.190.587.086.890.789.480.176.381.090.687.494.4

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-96371000.0-222810000.0-143020000.0-230560000.0-36614000.0-89133000.0-10472000.0-391800000.0-68171000.0-147160000.0-80987000.0-136430000.0-93354000.0-91898000.0-6520000.0-451550000.0-70271000.0-119390000.0-80955000.0-64440000.0-96668000.0-85814000.0-34295000.0-161460000.0-24527000.0-24186000.0-42867000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.2-8.2-4.9-7.6-1.5-3.2-0.3-11.7-2.4-5.2-2.6-4.6-3.5-3.8-0.3-17.3-4.2-7.9-5.7-4.3-7.7-8.5-4.0-14.6-2.0-2.8-5.7

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value74839350486854667268707481667662584768356047414762667479757150518157497149353943523735313743
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments

us-gaap:PaymentsToAcquireInvestments


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302013-06-302011-09-30
Value0.3421135.3180.7783.0685.6928.0611.0650.12737340.8810.7310.8383.01740364.0
Percentage of PaymentsToAcquireInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-81.753112-166.151-198.504-310.63673-531.062307165236-89.4390-44.82226-142.2727079320.899-5.189-60.481-95.3872.324-0.984-0.022-143.564-1.135
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.74.2-5.7-6.6-12.42.7-17.19.25.88.4-2.93.0-1.71.1-5.710.44.72.20.1-0.3-4.8-9.40.3-0.1-0.0-16.5-0.2

Payments Of Dividends Common Stock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsOfDividendsCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value8.4158.7987.3467.0017.167.3845.8515.8035.835.752
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302011-09-302011-06-30
Value2919470.00.02000.00.00.159192262615173500.00.00.0761175172182480.0455594
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.00.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.00.0100.0100.0100.0

Debt Instrument Interest Rate Stated Percentage

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateStatedPercentage

pwr:SeniorNotesDue2030, us-gaap:SeniorNotes


Debt
Period End2021-06-30
Value2.9
Percentage of DebtInstrumentInterestRateStatedPercentage100.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations pwr:SeniorNotesDue2030 us-gaap:SeniorNotes0.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value2000.0172000.0000400000.00100000.00300000.0-100000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.00.00.00.0100.00.0100.00.0100.0100.00.0

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value31000.0898000.00100000.001900000.00500000.0100000.01500000.0100000.0200000.001300000.0100000.0200000.0100000.01100000.000100000.01700000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod1550.0522.10.00.00.0475.00.0500.00.0500.0-100.00.00.00.00.00.00.00.00.00.00.00.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value148202202152182181269199345330298
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value285177108135189174174171131130110
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-06-302012-03-312011-12-312010-12-312009-12-312008-12-31
Value393533404041363554514851525047504559
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value431046719141615159.3448.783118.6
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions

us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions

us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions


Unrecognized
Period End2020-12-31
Value1.0
Percentage of UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions100.0

Proceeds From Repayments Of Short Term Debt

us-gaap:ProceedsFromRepaymentsOfShortTermDebt

us-gaap:ProceedsFromRepaymentsOfShortTermDebt


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.0-4.2471.334-1.761-1.62-2.799-1.205-11.1717.304-23.22137.124120.00.00.0
Percentage of ProceedsFromRepaymentsOfShortTermDebt0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets

pwr:BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value2121-149.5142017182218121212121010121210107.8928.0948.1417.65108.6948.7438.906159.6638.6158.326117.078.1759.2368.244109.5499.398118.514108.9072314
Percentage of BusinessAcquisitionsProFormaAmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:BusinessAcquisitionsProFormaGrossProfit

pwr:BusinessAcquisitionsProFormaGrossProfit


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value44937348850935533345349532036441943333330233636933429930730220020322623622725334235428127136227528027722628023519520819617283176206
Percentage of BusinessAcquisitionsProFormaGrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax

pwr:BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value11689178162733911814426120641347640
Percentage of BusinessAcquisitionsProFormaNetIncomeLossAttributableToCommonStockNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses

pwr:BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value271243-1724.0152512272312632502252322122262062162112102082071731641561591521461501502132001391741631261331288912411410610293969610288
Percentage of BusinessAcquisitionsProFormaSellingGeneralAndAdministrativeExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred us-gaap:BusinessAcquisition

pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value1312010.019
Percentage of BusinessCombinationCashConsiderationTransferredOrToBeTransferred100.0100.00.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-302021-03-31
Value203.5
Percentage of BusinessCombinationCashConsiderationTransferredOrToBeTransferred0.00.0

pwr:BusinessCombinationCashConsiderationTransferredOrToBeTransferred us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

pwr:Acquisitions2021, us-gaap:SubsequentEvent


Business
Period End2021-07-31
Value35
Percentage of BusinessCombinationCashConsiderationTransferredOrToBeTransferred0.0

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate


Contract
Period End2020-09-302020-03-312019-09-302019-06-302018-09-30
Value-48.7-24.1-29.220-30.7
Percentage of ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate100.0100.0100.0100.0100.0

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate us-gaap:StatementGeographical

srt:LatinAmerica


Contract
Period End2020-09-30
Value12
Percentage of ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate-24.8

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate us-gaap:TypeOfArrangement

pwr:DomesticCommunicationsProject


Contract
Period End2021-06-302021-03-31
Value0.014
Percentage of ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate0.00.0

pwr:PipelineTransmissionProject


Contract
Period End2020-09-302020-06-302020-03-31
Value-32.9-2.5-11.6
Percentage of ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimate67.60.048.1

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent

pwr:ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value12.8-11.509.60.05-7.300.062-0.0640.0500.072
Percentage of ContractWithCustomerCumulativeCatchUpAdjustmentToGrossProfitChangeInEstimatePercent100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0

pwr:EquitySecuritiesWithoutReadilyDeterminableFairValueRemainingInterestWithOptionToPurchase us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

pwr:EquitySecuritiesWithoutReadilyDeterminableFairValueRemainingInterestWithOptionToPurchase

pwr:WaterandGasPipelineInfrastructureContractor


Equity
Period End2020-09-30
Value70.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueRemainingInterestWithOptionToPurchase100.0

pwr:FairValueInputsCustomerAttritionRates

pwr:FairValueInputsCustomerAttritionRates


Fair
Period End2021-03-312019-06-302019-03-312018-06-302018-03-31
Value25.000.2700.2
Percentage of FairValueInputsCustomerAttritionRates100.00.0100.00.0100.0

pwr:FairValueInputsCustomerAttritionRates us-gaap:Range

srt:Maximum


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value042.5900.4100
Percentage of FairValueInputsCustomerAttritionRates0.00.00.00.00.00.0

srt:Minimum


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value09.7700.2300
Percentage of FairValueInputsCustomerAttritionRates0.00.00.00.00.00.0

srt:WeightedAverage


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value2.010.7100.29-5.94
Percentage of FairValueInputsCustomerAttritionRates0.00.00.00.00.0

pwr:FairValueInputsRateOfReturn

pwr:FairValueInputsRateOfReturn


Fair
Period End2021-03-312019-06-302019-03-312018-06-302018-03-31
Value22.000.2100.25
Percentage of FairValueInputsRateOfReturn100.00.0100.00.0100.0

pwr:FairValueInputsRateOfReturn us-gaap:Range

srt:Maximum


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2.022.7700.2300
Percentage of FairValueInputsRateOfReturn0.00.00.00.00.00.0

srt:Minimum


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value018.800.200
Percentage of FairValueInputsRateOfReturn0.00.00.00.00.00.0

srt:WeightedAverage


Fair
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value019.7800.22-23.76
Percentage of FairValueInputsRateOfReturn0.00.00.00.00.0

pwr:IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates

pwr:IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value7.455.1835.1385.121.0450.0
Percentage of IncomeLossFromEquityMethodInvestmentsIntegralUnconsolidatedAffiliates100.0100.0100.0100.0100.00.0

pwr:IncreaseDecreaseInDeferredCompensationPlanAssets

pwr:IncreaseDecreaseInDeferredCompensationPlanAssets


Increase
Period End2021-06-302020-06-30
Value3900000.06500000.0
Percentage of IncreaseDecreaseInDeferredCompensationPlanAssets100.0100.0

pwr:IncreaseDecreaseInDeferredCompensationPlanLiabilities

pwr:IncreaseDecreaseInDeferredCompensationPlanLiabilities


Increase
Period End2021-06-302020-06-30
Value3600000.06400000.0
Percentage of IncreaseDecreaseInDeferredCompensationPlanLiabilities100.0100.0

pwr:OperationAndMaintenanceAgreementLengthOfSystem dei:LegalEntity

pwr:OperationAndMaintenanceAgreementLengthOfSystem

pwr:LUMAEnergyLLC


Operation
Period End2020-09-30
Value18000.0
Percentage of OperationAndMaintenanceAgreementLengthOfSystem100.0

pwr:OtherComprehensiveIncomeLossOtherNetOfTax

pwr:OtherComprehensiveIncomeLossOtherNetOfTax


Other
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value7000.07000.000736000.0-6000.0-19000.0-16000.0
Percentage of OtherComprehensiveIncomeLossOtherNetOfTax100.0100.00.00.0100.0100.0100.0100.0

pwr:OtherComprehensiveIncomeLossOtherTax

pwr:OtherComprehensiveIncomeLossOtherTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1000.02000.0865000.0000-228000.017000.05000.06000.0-677000.0000
Percentage of OtherComprehensiveIncomeLossOtherTax100.0100.0100.00.00.00.0100.0100.0100.0100.0100.00.00.00.0

pwr:PercentageOfForeignRevenue us-gaap:StatementGeographical

pwr:PercentageOfForeignRevenue

country:CA


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value76.083.02.082.00.710.77-74.2571.00.730.800.830.840.880.010.830.750.84-0.040.80.960.96
Percentage of PercentageOfForeignRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:PercentageOfTotalRevenues

pwr:PercentageOfTotalRevenues


Percentage
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value100.01.01.001.01.01.001.01.01.0
Percentage of PercentageOfTotalRevenues100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0

pwr:PercentageOfTotalRevenues us-gaap:ContractWithCustomerBasisOfPricing

pwr:UnitPriceContracts


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value40.636.10.637.70.3660.353-0.0050.3710.3590.3190.0060.3630.3830.253
Percentage of PercentageOfTotalRevenues40.60.00.00.036.635.30.037.135.931.90.036.338.325.3

us-gaap:FixedPriceContract


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value34.139.4-0.739.00.4070.3980.0580.3690.2520.34-0.0010.4150.3890.507
Percentage of PercentageOfTotalRevenues34.10.00.00.040.739.80.036.925.234.00.041.538.950.7

us-gaap:TimeAndMaterialsContract


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value25.324.50.123.30.2270.249-0.0530.260.3890.341-0.0050.2220.2280.24
Percentage of PercentageOfTotalRevenues25.30.00.00.022.724.90.026.038.934.10.022.222.824.0

pwr:PercentageOfTotalRevenues us-gaap:StatementGeographical

country:AU


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.12.0-0.11.60.0220.0180.0010.0170.0130.015-0.0040.0250.0430.049
Percentage of PercentageOfTotalRevenues2.10.00.00.02.21.80.01.71.31.50.02.54.34.9

country:CA


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value10.915.30.110.60.0850.1390.0050.1020.0710.1730.0070.1750.1190.223
Percentage of PercentageOfTotalRevenues10.90.00.00.08.513.90.010.27.117.30.017.511.922.3

country:US


Percentage
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value85.781.60.187.10.8810.821-0.0090.8570.9030.784-0.0050.7770.8250.708
Percentage of PercentageOfTotalRevenues85.70.00.00.088.182.10.085.790.378.40.077.782.570.8

pwr:LatinAmericaandOther


Percentage
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-0.10.70.0120.0220.0030.0240.0130.0280.0020.0230.0130.02
Percentage of PercentageOfTotalRevenues0.00.01.22.20.02.41.32.80.02.31.32.0

pwr:OtherCountries


Percentage
Period End2021-06-302021-03-312020-06-302020-03-31
Value1.31.11.22.2
Percentage of PercentageOfTotalRevenues1.30.0120.0220.0

pwr:RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability

pwr:RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability


Rental
Period End2021-06-302020-06-30
Value5577000.0160000.0
Percentage of RentalPurchaseOptionAssetObtainedInExchangeForRentalPurchaseOptionLiability100.0100.0

pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime

pwr:RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value43.944.4-0.547.90.4840.481-0.0080.5130.4910.490.0170.5860.5490.542
Percentage of RevenueFromContractWithCustomerPercentageOfRevenueRecognizedOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionForfeitedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

pwr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionForfeitedInPeriodWeightedAverageGrantDateFairValue

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-31
Value036.9
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionForfeitedInPeriodWeightedAverageGrantDateFairValue0.0100.0

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-31
Value7.2337.37
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionForfeitedInPeriodWeightedAverageGrantDateFairValue0.0101.3

pwr:ShortTermLeaseAndVariableLeaseCost

pwr:ShortTermLeaseAndVariableLeaseCost


Short
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value160157160147170212194200
Percentage of ShortTermLeaseAndVariableLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.6130.140.6040.110.5690.2925.5221.6310.3510.186
Percentage of AllowanceForDoubtfulAccountsReceivableWriteOffs100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AmortizationOfFinancingCostsAndDiscounts


Amortization
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value844000.0846000.03070000.0588000.0589000.0466000.0
Percentage of AmortizationOfFinancingCostsAndDiscounts100.0100.0100.0100.0100.0100.0

us-gaap:AssetImpairmentCharges

us-gaap:AssetImpairmentCharges


Asset
Period End2021-06-302019-12-312018-12-312017-12-312016-12-312015-12-31
Value2.3191349588.058
Percentage of AssetImpairmentCharges100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued

pwr:Acquisitions2021, us-gaap:SubsequentEvent


Business
Period End2021-07-31
Value0.032822
Percentage of BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued100.0

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic


Business
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value0.830.641.160.530.270.990.180.830.830.490.240.580.420.320.380.450.310.220.320.250.17-0.070.220.29
Percentage of BusinessAcquisitionProFormaEarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted


Business
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value0.810.621.130.520.270.980.180.820.830.480.240.580.410.320.560.470.110.120.030.230.150.250.30.430.370.240.850.440.380.390.380.450.310.220.320.250.17-0.070.220.29
Percentage of BusinessAcquisitionProFormaEarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax

us-gaap:BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value11891180163744212014527121571277439118936650
Percentage of BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionsProFormaRevenue

us-gaap:BusinessAcquisitionsProFormaRevenue


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value3000270429883034250627663183344628482811311230042656242125122655232323032102204217921721191319431873189324742180186417662020166416721785129316851516142515311258106788911601281
Percentage of BusinessAcquisitionsProFormaRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationAcquisitionRelatedCosts

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value6.1100.00.8
Percentage of BusinessCombinationAcquisitionRelatedCosts100.0100.00.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-30
Value0.2
Percentage of BusinessCombinationAcquisitionRelatedCosts0.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value1382460.025
Percentage of BusinessCombinationConsiderationTransferred1100.0100.00.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-302021-03-31
Value203.5
Percentage of BusinessCombinationConsiderationTransferred10.00.0

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value7.4450.04.2
Percentage of BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable100.0100.00.0100.0

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

pwr:Acquisitions2021, us-gaap:SubsequentEvent


Business
Period End2021-07-31
Value2.9
Percentage of BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable0.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value-0.21-0.3630.1210.078-2.2382.7585.343.7774.371
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value-2300000.01000000.0900000.0-900000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-30
Value300000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual0.0

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value70555.91.9
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-30
Value1.2
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual0.0

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:CommonStockDividendsPerShareDeclared


Common
Period End2021-05-272021-06-302021-03-252021-03-312020-12-112020-08-262020-05-282020-06-302020-03-262020-03-312019-12-112019-12-312019-08-282019-09-302019-05-242019-06-302019-03-212019-03-312018-12-062018-12-312018-09-302018-06-302018-03-31
Value0.060.060.060.060.060.050.050.050.050.050.050.050.040.040.040.040.040.040.040.04000
Percentage of CommonStockDividendsPerShareDeclared100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-312019-03-312018-09-302018-06-302018-03-31
Value86245652623279264
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod

us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod


Contract
Period End2021-06-302021-03-312020-12-312019-03-312018-09-302018-06-302018-03-31
Value5054-58.217471526
Percentage of ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentInterestRateDuringPeriod

us-gaap:DebtInstrumentInterestRateDuringPeriod


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value1.92.18-0.031.570.01650.0311-0.00080.03860.03880.03920.00030.0370.03620.03340.0010.02660.02490.0261-0.00010.02160.0217
Percentage of DebtInstrumentInterestRateDuringPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer

us-gaap:DeferredCompensationArrangementWithIndividualContributionsByEmployer


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value300000.0500000.0300000.0200000.0200000.0500000.0200000.0200000.0
Percentage of DeferredCompensationArrangementWithIndividualContributionsByEmployer100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value62626056545456555352525150484848444243424241414041444240373635333331263231302929292827262726
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Depreciationus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value4.5354.3754.8644.2944.1074.1624.6415.4454.3634.414.5644.5594.2963.7544.4433.693
Percentage of Depreciation7.27.08.17.67.57.68.29.88.18.48.78.88.67.79.37.6

us-gaap:Depreciation us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, pwr:ElectricPowerInfrastructureServices


Depreciationus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3736333028282927262524242324
Percentage of Depreciation59.159.055.854.553.252.851.549.049.648.446.947.146.549.8

us-gaap:OperatingSegments, pwr:PipelineAndIndustrialInfrastructureServices


Depreciationus-gaap:
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2121212222222223222220
Percentage of Depreciation37.939.339.640.341.242.243.244.344.144.942.5

us-gaap:OperatingSegments, pwr:UndergroundUtilityAndInfrastructureSolutionsDivision


Depreciationus-gaap:
Period End2021-06-302021-03-312020-06-302020-03-31
Value21212121
Percentage of Depreciation33.734.039.339.6

us-gaap:DividendsCash

us-gaap:DividendsCash


Dividends
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value8.658.4297.2447.1827.1845.5646.2335.896
Percentage of DividendsCash100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCash us-gaap:StatementEquityComponents

us-gaap:Parent


Dividends
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value8.658.4297.2447.1827.1845.5646.2335.896
Percentage of DividendsCash100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RetainedEarnings


Dividends
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value8.658.4297.2447.1827.1845.5646.2335.896
Percentage of DividendsCash100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCommonStockCash

us-gaap:DividendsCommonStockCash


Dividends
Period End2021-05-272021-03-252020-12-112020-08-262020-05-282020-03-262019-12-112019-08-282019-05-242019-03-212018-12-06
Value8650000.08429000.08933000.07244000.07182000.07184000.07371000.05564000.06233000.05900000.05800000.0
Percentage of DividendsCommonStockCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations


Effect
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1276000.011000.0449000.0986000.0-449000.0-87000.082000.0-118000.0-1673000.0-199000.01113000.0691000.0136000.0475000.088000.01095000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards

pwr:RestrictedStockUnitsToBeSettledInCash


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value500000.07400000.00800000.0200000.03300000.00400000.02100000.02900000.0-200000.0100000.03800000.02200000.01100000.01400000.03800000.02400000.0200000.01000000.02400000.01000000.0500000.01200000.01600000.0900000.0200000.0700000.0100000.02100000.01000000.0200000.0100000.0500000.01400000.00
Percentage of EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount


Equity
Period End2020-12-312020-09-302020-06-302019-06-30
Value009311000.00
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount0.00.0100.00.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements


Fair
Period End2020-12-312020-09-302020-06-30
Value650.010.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements100.00.0100.0

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestExpense


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value23000.027000.057000.016000.017000.017000.010000.015000.018000.021000.0
Percentage of FinanceLeaseInterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeaseInterestPaymentOnLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value23000.027000.058000.016000.017000.017000.011000.015000.017000.021000.0
Percentage of FinanceLeaseInterestPaymentOnLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value271000.0249000.0673000.0102000.0222000.0201000.0312000.0411000.0482000.0630000.0
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:FinanceLeaseRightOfUseAssetAmortization


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value230000.0244000.0719000.053000.0260000.0202000.0417000.0320000.0283000.0373000.0
Percentage of FinanceLeaseRightOfUseAssetAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinitelivedIntangibleAssetsAcquired1 us-gaap:BusinessAcquisition

us-gaap:FinitelivedIntangibleAssetsAcquired1

pwr:Acquisitions2020


Finitelived
Period End2020-12-312020-09-302020-06-302020-03-31
Value19730.04.561
Percentage of FinitelivedIntangibleAssetsAcquired1100.0100.00.0100.0

pwr:Acquisitions2021


Finitelived
Period End2021-06-302021-03-31
Value9.3530.393
Percentage of FinitelivedIntangibleAssetsAcquired10.00.0

us-gaap:FinitelivedIntangibleAssetsAcquired1 us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

pwr:Acquisitions2020, us-gaap:CustomerRelationships


Finitelived
Period End2020-12-312020-09-302020-06-302020-03-31
Value17600.03.18
Percentage of FinitelivedIntangibleAssetsAcquired193.982.10.069.7

pwr:Acquisitions2020, us-gaap:NoncompeteAgreements


Finitelived
Period End2020-12-312020-09-302020-06-302020-03-31
Value0.03.1690.00.827
Percentage of FinitelivedIntangibleAssetsAcquired10.04.30.018.1

pwr:Acquisitions2020, us-gaap:OrderOrProductionBacklog


Finitelived
Period End2020-12-312020-09-302020-06-302020-03-31
Value0.03.8170.00.205
Percentage of FinitelivedIntangibleAssetsAcquired10.05.20.04.5

pwr:Acquisitions2020, us-gaap:TradeNames


Finitelived
Period End2020-12-312020-09-302020-06-302020-03-31
Value1.1646.1410.00.349
Percentage of FinitelivedIntangibleAssetsAcquired16.18.40.07.7

pwr:Acquisitions2021, us-gaap:CustomerRelationships


Finitelived
Period End2021-06-302021-03-31
Value0.00.218
Percentage of FinitelivedIntangibleAssetsAcquired10.00.0

pwr:Acquisitions2021, us-gaap:NoncompeteAgreements


Finitelived
Period End2021-06-302021-03-31
Value0.3250.125
Percentage of FinitelivedIntangibleAssetsAcquired10.00.0

pwr:Acquisitions2021, us-gaap:TradeNames


Finitelived
Period End2021-06-302021-03-31
Value0.00.05
Percentage of FinitelivedIntangibleAssetsAcquired10.00.0

us-gaap:GainLossOnSaleOfPropertyPlantEquipment

us-gaap:GainLossOnSaleOfPropertyPlantEquipment


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value4872000.04982000.0-1162000.02246000.01158000.0814000.02335000.0992000.02411000.059000.0-1691000.0340000.0-982000.0-963000.0-68000.0451000.02007000.0-1841000.0187000.01094000.0-654000.0107000.01929000.0734000.07000.0102000.0-205000.0873000.0797000.0305000.0936000.0859000.0371000.0282000.0112000.0253000.0584000.021000.0-410000.0-510000.058000.08000.0-486000.0-3287000.0-1307000.0430000.0
Percentage of GainLossOnSaleOfPropertyPlantEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-312020-03-312019-03-312018-03-312016-03-312015-03-312014-12-312014-03-312013-03-312012-03-31
Value1.78102141261856541.05242
Percentage of GoodwillAcquiredDuringPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod us-gaap:BusinessAcquisition

pwr:Acquisitions2021


Goodwill
Period End2021-03-31
Value1.78
Percentage of GoodwillAcquiredDuringPeriod100.0

us-gaap:GoodwillAcquiredDuringPeriod us-gaap:StatementBusinessSegments

pwr:ElectricPowerInfrastructureServices


Goodwill
Period End2021-03-312020-03-312019-03-31
Value1.783.76821
Percentage of GoodwillAcquiredDuringPeriod100.037.4100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:GoodwillForeignCurrencyTranslationGainLoss


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value2.559156.63414-26.0336.726-4.8253.7695.24-13.5482.607-6.73-7.438-2.4391018-5.8749.5812.104
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss us-gaap:StatementBusinessSegments

pwr:ElectricPowerInfrastructureServices


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2.2397.1523.3728.611-16.1434.192-2.9092.6463.47
Percentage of GoodwillForeignCurrencyTranslationGainLoss87.546.850.859.462.062.360.370.266.2

pwr:PipelineAndIndustrialInfrastructureServices


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.328.1463.2625.883-9.892.534-1.9161.1231.77
Percentage of GoodwillForeignCurrencyTranslationGainLoss12.553.249.240.638.037.739.729.833.8

us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:GoodwillPurchaseAccountingAdjustments


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312011-12-31
Value-1264000.0-1000.0-40000.02036000.0-246000.0000000-619000.0-659000.0-64000.0293000.00-214000.0-4000.00-6295000.0-1818000.0-11000.0
Percentage of GoodwillPurchaseAccountingAdjustments100.0100.0100.0100.0100.00.00.00.00.00.00.0100.0100.0100.0100.00.0100.0100.00.0100.0100.0100.0

us-gaap:GoodwillPurchaseAccountingAdjustments us-gaap:StatementBusinessSegments

pwr:ElectricPowerInfrastructureServices


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-1264000.0-1000.0-40000.02017000.0-246000.000
Percentage of GoodwillPurchaseAccountingAdjustments100.0100.0100.099.1100.00.00.0

pwr:PipelineAndIndustrialInfrastructureServices


Goodwill
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0019000.0000
Percentage of GoodwillPurchaseAccountingAdjustments-0.0-0.00.9-0.00.00.0

us-gaap:IncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromEquityMethodInvestments


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-12-312014-09-302014-06-302012-12-312012-09-30
Value8.1085.8683.5165.26-4.784-2.683121.9311.75760-9.891-17.835-11.798-13.343-5.439-2.755-2.148-0.603-0.331-0.089-0.378-0.181-0.1520.0-0.3140.00.0-0.3320.7761.308
Percentage of IncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0100.0100.0100.0

us-gaap:IncomeLossFromEquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

pwr:CertainNonIntegralEquityInvestments


Income
Period End2020-09-302020-06-302020-03-31
Value0.0-5.5-3.1
Percentage of IncomeLossFromEquityMethodInvestments0.0115.0115.5

us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable

us-gaap:IncreaseDecreaseInAccountsAndNotesReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-76.512-35.521-33.517322-237.79-122.33-480.7844795615913016945131262723194-58.315177-105.399-158.995-72.55759-17.779-122.432-137.462209061-23.2251261.684-30.843-5.675302192559196459.849-85.609113-2.972-16.797
Percentage of IncreaseDecreaseInAccountsAndNotesReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInContractWithCustomerAsset


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value15062-31.833-21.95-83.677-16.372-55.565-34.016107-5.267-96.158125566.184-142.998-20.981
Percentage of IncreaseDecreaseInContractWithCustomerAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value3.595-29.225-10.803-79.96419-12.886616867-23.38-22.699-48.386-6.212775943
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOperatingCapital

us-gaap:IncreaseDecreaseInOperatingCapital


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value6559-36.654124-325.708-89.47-466.752137235250115170-3.1511710-13.828126117-18.1371853.448-120.311-121.705-12.499
Percentage of IncreaseDecreaseInOperatingCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value63-4.78-32.31923522-110.394-189.05425044-66.678-46.362170151-27.211-187.662203-55.84869-34.74410532-29.716-114.265602227-95.372147-49.916-50.9991895-29.896-47.634-6.60513247-50.06111310222-17.161-42.0395956-94.758
Percentage of IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value52-9.948-13.385-19.65533-84.078-50.1478.0487329-4.815-12.99139188.937-10.495294.282-17.156-19.66413-1.826-1.17-14.3057.273.242130.127220.368-0.01422-1.88-13.548-4.919270.571-6.286-7.705-28.119-10.57536168.568-3.588-7.697
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights

us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value600000.01100000.0-100000.01400000.01500000.02300000.0-100000.02800000.03000000.02800000.0100000.02600000.02600000.02700000.0-200000.02300000.02300000.0
Percentage of IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312010-09-302010-06-30
Value4331000.04326000.0492000.03821000.03665000.02333000.0404000.01525000.01306000.01348000.0152000.01125000.01270000.01010000.034000.01136000.01075000.001000.002000.03000.0-5000.010000.012000.017000.0-3000.025000.030000.042000.0-2000.050000.054000.059000.0-28000.092000.0100000.0111000.0-2000.0109000.0129000.077000.0136000.0151000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InvestmentIncomeInterest

us-gaap:InvestmentIncomeInterest


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value2909000.0117000.01335000.080000.0275000.0759000.0165000.0186000.0267000.0309000.0427000.0322000.0660000.0146000.0185000.0196000.0164000.0287000.0392000.0874000.0641000.0516000.0375000.0346000.0319000.0455000.0695000.0902000.0599000.01545000.01150000.01139000.0569000.0522000.0292000.0384000.0387000.0408000.0305000.0226000.0249000.0286000.0251000.0418000.0379000.0369000.0
Percentage of InvestmentIncomeInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value187185206190178200248242225231
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityAverageOutstandingAmount

us-gaap:LineOfCreditFacilityAverageOutstandingAmount


Line
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value449214-304.1161255148114584817211524126477899922684487605184093.6414694264727528517192103523
Percentage of LineOfCreditFacilityAverageOutstandingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod

us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod


Line
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value5763630.014621742202464198716371453246100310539360.09176014900.05184655181364703301230.013083
Percentage of LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:LossContingencyDamagesAwardedValue us-gaap:LitigationCase

us-gaap:LossContingencyDamagesAwardedValue

pwr:LorenzoBentonvTelecomNetworkSpecialistsInc


Loss
Period End2020-07-31
Value8800000.0
Percentage of LossContingencyDamagesAwardedValue100.0

us-gaap:LossContingencyDamagesAwardedValue us-gaap:LitigationCase, us-gaap:Range

pwr:LorenzoBentonvTelecomNetworkSpecialistsInc, srt:Maximum


Loss
Period End2020-07-31
Value9500000.0
Percentage of LossContingencyDamagesAwardedValue108.0

us-gaap:LossContingencyDamagesSoughtValue dei:LegalEntity, us-gaap:LossContingenciesByNatureOfContingency

us-gaap:LossContingencyDamagesSoughtValue

pwr:ProgramaNacionalDeTelecomunicacionesPRONATEL, pwr:ProjectContractTermination


Loss
Period End2020-08-312019-04-30
Value4445
Percentage of LossContingencyDamagesSoughtValue100.0100.0

us-gaap:LossContingencyDamagesSoughtValue us-gaap:LitigationCase, us-gaap:SubsequentEventType

pwr:LorenzoBentonvTelecomNetworkSpecialistsInc, us-gaap:SubsequentEvent


Loss
Period End2021-07-31
Value37
Percentage of LossContingencyDamagesSoughtValue0.0

us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1

us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1


Noncash
Period End2020-12-31
Value-3800000.0
Percentage of NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value26272729292930303030
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseExpense us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:OperatingLeaseExpense

pwr:RelatedParties


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3.24.81.14.54.34.44.44.24.04.14.03.43.43.2
Percentage of OperatingLeaseExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value26272729292930292929
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1054000.0576000.0217000.01505000.03084000.0353000.05033000.0-1383000.03135000.0-1217000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities


Payment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0.00.263510.09.410.9890.00.0
Percentage of PaymentForContingentConsiderationLiabilityFinancingActivities0.0100.0100.00.0100.0100.00.00.0

us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities

us-gaap:PaymentForContingentConsiderationLiabilityOperatingActivities


Payment
Period End2020-12-312020-09-302020-06-302019-06-30
Value130.00.590.0
Percentage of PaymentForContingentConsiderationLiabilityOperatingActivities100.00.0100.00.0

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2020-12-312020-09-302019-12-312019-09-302018-12-312018-09-302011-12-312011-09-30
Value3.2957.7940.2732.0361.9760.00.1224.005
Percentage of PaymentsOfDebtIssuanceCosts100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:PaymentsOfDividendsMinorityInterest

us-gaap:PaymentsOfDividendsMinorityInterest


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value4.1211.1290.7350.7441.9621.9630.4170.4891.0920.5281.0961.2750.6870.980.1950.4430.3830.980.1490.6120.0141.52.52.503103.00.0060.55.812.5033.8585.4545.06.7333.7472.495.4830.00.471
Percentage of PaymentsOfDividendsMinorityInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value36231.0440.837.687150.1890.6111.666130.550.4641.583120.4090.3291.613160.850.2581.166.072
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-07-312013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value3532801871.643222.8013293.78510.04815300.6953526.1081.5270.83280.0353910293734100813.215761591231230.00.9770.00.026412553
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:PaymentsToAcquireIntangibleAssets


Payments
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.3240.00.00.4410.00.0420.025110.03.00.00.00.00.0
Percentage of PaymentsToAcquireIntangibleAssets100.00.00.0100.00.0100.0100.0100.00.0100.00.00.00.00.0

us-gaap:ProceedsFromDivestitureOfBusinesses

us-gaap:ProceedsFromDivestitureOfBusinesses


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value7.7210.2038.3872.4740.00.0
Percentage of ProceedsFromDivestitureOfBusinesses100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromIncomeTaxRefunds

us-gaap:ProceedsFromIncomeTaxRefunds


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value0.6556.137121.0872.1192.3391.1164.730.051.2781.6391.2071.3451.0182.1185.0580.4632.2063.3152.5540.7850.8945.7647.286100.4450.7215.3631.0540.2381.1870.2970.3360.0061.4290.3840.9881.3053.6020.1112.6140.1751.5552.2664.1641.722
Percentage of ProceedsFromIncomeTaxRefunds100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromInsuranceSettlementInvestingActivities

us-gaap:ProceedsFromInsuranceSettlementInvestingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value273000.07000.0271000.073000.00198000.01463000.0490000.03000.08000.0204000.0145000.0365000.00442000.0136000.00597000.0
Percentage of ProceedsFromInsuranceSettlementInvestingActivities100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.0

us-gaap:ProceedsFromIssuanceOfDebt

us-gaap:ProceedsFromIssuanceOfDebt


Proceeds
Period End2020-12-312020-09-30
Value0.0990
Percentage of ProceedsFromIssuanceOfDebt0.0100.0

us-gaap:ProceedsFromLongTermLinesOfCredit

us-gaap:ProceedsFromLongTermLinesOfCredit


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312012-12-312012-09-302012-06-30
Value10558285294785001474134121181068164715988551062974871812550697684709696654109114856251472263753332.37277425349
Percentage of ProceedsFromLongTermLinesOfCredit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments

us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.8070.21112.5380.032460.00.00.03.9210.00.0780.706
Percentage of ProceedsFromSaleMaturityAndCollectionsOfInvestments100.0100.0100.0100.0100.0100.00.00.00.0100.00.0100.0100.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value117.223165.8447.8264.796.8954.8548.5510135.6427.2245.7696.9244.087.5434.8014.8726.8495.1655.0898.6928.4717.7331.2824.9522.9264.0572.4936.1874.5082.5551.5442.5812.3266.2561.1990.5234.7971.393.1934.3977.147130.932
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value230.0430.7461.5661.0710.2737.2370.7730.4162.8234.0342.1510.1390.845-0.8460.0070.0610.8650.0330.3510.056-0.9830.165-0.6450.1260.5780.290.0111.0620.0481.4040.170.1541.5080.8660.4680.6231.7360.3080.0190.4030.4330.6460.186-0.926-0.048
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProvisionForDoubtfulAccounts us-gaap:MajorCustomers

pwr:LimetreeBayRefiningLLCAndLimetreeBayTerminalsLLC


Provision
Period End2021-06-30
Value23
Percentage of ProvisionForDoubtfulAccounts98.8

us-gaap:RepaymentsOfLongTermLinesOfCredit

us-gaap:RepaymentsOfLongTermLinesOfCredit


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312012-12-312012-09-302012-06-30
Value1058656584164878211711864178990113471471743110176095954149163180862569672996013425281032312983332.37402339310
Percentage of RepaymentsOfLongTermLinesOfCredit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfOtherLongTermDebt

us-gaap:RepaymentsOfOtherLongTermDebt


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302012-12-312012-09-302012-06-302011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value0.7570.8571.3350.6520.5370.4460.3641.3560.2220.2610.2310.3360.3850.3461.920.5581.3541.5290.5520.860.6924.8550.6680.6560.9590.40.436190.38100.3290.2270.0090.0140.0330.0341.472.1851.9910.0410.0410.0623.294
Percentage of RepaymentsOfOtherLongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value118000.01505000.0226000.0275000.017000.0866000.060000.010000.0220000.0401000.0
Percentage of RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6.678171216102920322715
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-31
Value011000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod0.0100.0

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-31
Value43000.042000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod0.0381.8

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.1690.2800.04034.5600-24.6640.1500
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.00.0100.00.0100.00.00.0100.0100.00.00.0

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.3682.210.2649.5235.939.070.1734.0736.535.85-0.0633.7336.3834.46-0.1432.7633.3238.180.0924.9223.5921.95
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue225.091.10.0123800.00.0113.00.00.0-148.089.30.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0268000.0000200000.0000200000.0000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.0100.00.00.00.0100.00.00.00.0100.00.00.00.0

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value41000.01334000.0100000.00100000.01100000.00100000.0100000.01200000.0-30000.00100000.01200000.0-11000.00100000.01300000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.0497.80.00.00.0550.00.00.00.0600.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.91112.82.92.2431.92.23.1410.91.53.8420.21.13.850
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-31
Value038.28
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.0100.0

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Share
Period End2021-06-302021-03-31
Value036.85
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.096.3

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-03-252021-03-312020-12-312020-09-302020-06-302020-03-262020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value36.036.0033.66034.00.340000.2500
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate100.0100.00.0100.00.0100.0100.00.00.00.0100.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-03-252021-03-312020-12-312020-09-302020-06-302020-03-262020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.260.2600.346500.350.00350000.024300
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate100.0100.00.0100.00.0100.0100.00.00.00.0100.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod

pwr:PerformanceStockUnitsPSUs


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0500000.0000500000.0000400000.0000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod0.0100.00.00.00.0100.00.00.00.0100.00.00.00.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

pwr:CommonStockClassUndefined, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value64600.01368700.065826.01124500.046097.085590.0903080.033124.082468.0847460.0
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions

us-gaap:StockIssuedDuringPeriodValueAcquisitions


Stock
Period End2020-09-302020-03-312019-09-302018-09-302018-03-31
Value454.3291.7919.33313
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-09-302020-03-312019-09-302018-09-302018-03-31
Value454.3291.7919.33313
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0100.0100.0100.0100.0

us-gaap:Parent


Stock
Period End2020-09-302020-03-312019-09-302018-09-302018-03-31
Value454.3291.7919.33313
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value24-41.3992022-8.3061214-1.90111131.302
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value2513212211131417111317
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.9-33.1103.9101.3-137.8104.7105.4-902.2104.1106.71381.9

us-gaap:Parent


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value24-41.3992022-8.3061214-1.90111131.302
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value-0.216-55.101-0.812-0.281-19.75-0.613-0.761-19.052-0.455-0.87-16.69
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation-0.9133.1-3.9-1.3237.8-4.7-5.41002.2-4.1-6.7-1281.9

us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:StockRepurchasedDuringPeriodShares


Stock
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.3140.2220.720.05.960.00.00.00.3767.6520.7010.5954.969
Percentage of StockRepurchasedDuringPeriodShares100.0100.0100.00.0100.00.00.00.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2917490.02000.00.00.0112332319173
Percentage of StockRepurchasedDuringPeriodValue100.0100.0100.00.0100.00.00.00.0100.0100.0100.0100.0100.0

us-gaap:StockholdersEquityOther

us-gaap:StockholdersEquityOther


Stockholders
Period End2021-06-302020-03-31
Value-25000.0223000.0
Percentage of StockholdersEquityOther100.0100.0

us-gaap:StockholdersEquityOther us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Stockholders
Period End2021-06-302020-03-31
Value-25000.0-293000.0
Percentage of StockholdersEquityOther100.0-131.4

us-gaap:TreasuryStockSharesAcquired us-gaap:StatementClassOfStock

us-gaap:TreasuryStockSharesAcquired

pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilities


Treasury
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value0.00.00.10.60.00.00.10.40.00.00.00.40.00.00.00.50.00.00.3249590.0048640.0026870.0751410.2968740.080950.0021030.0035880.2833660.0202390.0016420.0064410.2714820.0204770.005195
Percentage of TreasuryStockSharesAcquired0.00.0100.0100.00.00.0100.0100.00.00.00.0100.00.00.00.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockSharesAcquired us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

pwr:CommonStockClassUndefined, us-gaap:CommonStock


Treasury
Period End2021-06-302021-03-312020-03-312019-03-312018-09-302018-06-302018-03-31
Value0.3137250.2220815.9601340.3755360.7006280.5946714.969261
Percentage of TreasuryStockSharesAcquired0.00.0993.493.90.00.01242.3

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2021-06-302021-03-312020-03-312019-03-312018-09-302018-06-302018-03-312011-08-31
Value2917200112319173149
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:PlanName

pwr:TreasuryStockAssociatedWithDeferredCompensationPlans


Treasury
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.00.13.5-0.70.0-0.13.8-0.80.00.03.3-0.80.00.23.2-1.40.30.47.4
Percentage of TreasuryStockValueAcquiredCostMethod0.00.01.80.00.00.031.80.00.00.01.90.00.00.00.00.00.00.00.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementClassOfStock

pwr:CommonStockWithheldForSettlementOfEmployeeTaxLiabilities


Treasury
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value1.00.80.5230.70.60.8150.50.50.8130.40.40.7170.80.3110.10.12.29.70.50.10.16.00.40.00.26.00.30.1
Percentage of TreasuryStockValueAcquiredCostMethod0.00.00.011.60.00.00.0128.00.02.14.07.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementEquityComponents

us-gaap:Parent


Treasury
Period End2021-06-302021-03-312020-03-312019-03-312018-09-302018-06-302018-03-31
Value2917200112319173
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStock


Treasury
Period End2021-06-302021-03-312020-03-312019-03-312018-09-302018-06-302018-03-312015-06-302015-03-312014-12-312014-06-30
Value29172001123191731721824845
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities


Unrecognized
Period End2020-12-31
Value-2470000.0
Percentage of UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities100.0

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease


Unrecognized
Period End2021-06-302021-03-312020-12-31
Value3200000.02700000.0-7600000.0
Percentage of UnrecognizedTaxBenefitsPeriodIncreaseDecrease100.0100.0100.0

dei:EntityCommonStockSharesOutstanding

dei:EntityCommonStockSharesOutstanding


Entity
Period End2021-08-032017-02-212016-11-012016-08-032016-05-022016-02-232015-11-052015-08-042015-05-012015-02-232014-11-032014-07-282014-04-302014-02-212012-07-312012-04-302012-02-202011-10-282011-07-29
Value139145144144144152152196204204212212213213209209207206207
Percentage of EntityCommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:AutoLiabilityInsuranceClaimsDeductible

pwr:AutoLiabilityInsuranceClaimsDeductible


Auto
Period End2021-06-302020-03-312015-03-312014-03-312013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value1510.010.010.05.05.05.05.05.05.05.05.05.05.0
Percentage of AutoLiabilityInsuranceClaimsDeductible100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:BusinessCombinationContingentConsiderationLiabilityAmountAfterMeasurementPeriod

pwr:BusinessCombinationContingentConsiderationLiabilityAmountAfterMeasurementPeriod


Business
Period End2020-09-30
Value65
Percentage of BusinessCombinationContingentConsiderationLiabilityAmountAfterMeasurementPeriod100.0

pwr:BusinessCombinationContingentConsiderationLiabilityOutstandingMeasurementPeriod

pwr:BusinessCombinationContingentConsiderationLiabilityOutstandingMeasurementPeriod


Business
Period End2020-09-30
Value10
Percentage of BusinessCombinationContingentConsiderationLiabilityOutstandingMeasurementPeriod100.0

pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent us-gaap:BusinessAcquisition

pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value8.9197.9710.00.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractAssetsCurrent100.0100.00.00.0

pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities us-gaap:BusinessAcquisition

pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value102.8730.00.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities100.0100.00.00.0

pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets

pwr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets


Business
Period End2021-06-302021-03-312020-09-302014-12-31
Value22821710671
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetTangibleAssets100.0100.0100.0100.0

pwr:ContractReceivableRetainageNoncurrent

pwr:ContractReceivableRetainageNoncurrent


Contract
Period End2020-12-312019-12-31
Value8854
Percentage of ContractReceivableRetainageNoncurrent100.0100.0

pwr:ContractWithCustomerContractValue us-gaap:TypeOfArrangement

pwr:ContractWithCustomerContractValue

pwr:DomesticCommunicationsProject


Contract
Period End2021-06-302021-03-31
Value10991
Percentage of ContractWithCustomerContractValue100.0100.0

pwr:ElectricTransmissionProjectSouthernCalifornia


Contract
Period End2020-12-312020-09-302019-12-312019-09-30
Value407404400400
Percentage of ContractWithCustomerContractValue0.00.00.00.0

pwr:PipelineTransmissionProjectCanadaProjectOne


Contract
Period End2021-06-302021-03-31
Value115114
Percentage of ContractWithCustomerContractValue105.7124.2

pwr:ContractWithCustomerEstimatedCostToComplete us-gaap:TypeOfArrangement

pwr:ContractWithCustomerEstimatedCostToComplete

pwr:PipelineTransmissionProjectCanadaProjects


Contract
Period End2020-09-30
Value7800000.0
Percentage of ContractWithCustomerEstimatedCostToComplete100.0

pwr:ContractWithCustomerLiabilityDeferredRevenuesCurrent

pwr:ContractWithCustomerLiabilityDeferredRevenuesCurrent


Contract
Period End2020-12-312019-12-312018-12-312017-12-31
Value53334015
Percentage of ContractWithCustomerLiabilityDeferredRevenuesCurrent100.0100.0100.0100.0

pwr:ContractWithCustomerLiabilityDeferredRevenuesCurrent us-gaap:BalanceSheetLocation

us-gaap:AccountsPayableAndAccruedLiabilities


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-31
Value424153362822334016
Percentage of ContractWithCustomerLiabilityDeferredRevenuesCurrent0.00.0100.10.00.00.0100.0100.0100.2

pwr:ContractWithCustomerPercentageOfCompletion us-gaap:StatementGeographical

pwr:ContractWithCustomerPercentageOfCompletion

srt:LatinAmerica


Contract
Period End2020-09-30
Value80.0
Percentage of ContractWithCustomerPercentageOfCompletion100.0

pwr:ContractWithCustomerPercentageOfCompletion us-gaap:TypeOfArrangement

pwr:DomesticCommunicationsProject


Contract
Period End2021-06-302021-03-31
Value51.056.0
Percentage of ContractWithCustomerPercentageOfCompletion0.00.0

pwr:ElectricTransmissionProjectSouthernCalifornia


Contract
Period End2020-12-312020-09-302019-12-312019-09-30
Value95.093.00.730.66
Percentage of ContractWithCustomerPercentageOfCompletion0.0116.20.00.0

pwr:PipelineTransmissionProjectCanadaProjectOne


Contract
Period End2021-03-31
Value98.0
Percentage of ContractWithCustomerPercentageOfCompletion0.0

pwr:ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims

pwr:ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value181158141144147170
Percentage of ContractWithCustomerRevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims100.0100.0100.0100.0100.0100.0

pwr:CustomersOwnershipPercentageInJointVenture

pwr:CustomersOwnershipPercentageInJointVenture


Customers
Period End2021-06-30
Value50.0
Percentage of CustomersOwnershipPercentageInJointVenture100.0

pwr:DeferredOfferingCostsNoncurrent

pwr:DeferredOfferingCostsNoncurrent


Deferred
Period End2020-12-312019-12-31
Value9695000.06695000.0
Percentage of DeferredOfferingCostsNoncurrent100.0100.0

pwr:DeferredTaxAssetsDeferredTaxBenefitsOnUnrecognizedTaxPositions

pwr:DeferredTaxAssetsDeferredTaxBenefitsOnUnrecognizedTaxPositions


Deferred
Period End2020-12-312019-12-312018-12-31
Value101613
Percentage of DeferredTaxAssetsDeferredTaxBenefitsOnUnrecognizedTaxPositions100.0100.0100.0

pwr:DeferredTaxAssetsLeasingArrangements

pwr:DeferredTaxAssetsLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value7674
Percentage of DeferredTaxAssetsLeasingArrangements100.0100.0

pwr:DeferredTaxLiabilitiesCustomerHoldbacks

pwr:DeferredTaxLiabilitiesCustomerHoldbacks


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value3011443616
Percentage of DeferredTaxLiabilitiesCustomerHoldbacks100.0100.0100.0100.0100.0

pwr:EmployersLiabilityInsuranceClaimsDeductible

pwr:EmployersLiabilityInsuranceClaimsDeductible


Employers
Period End2021-06-302020-03-312015-03-312014-03-312013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value5000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.01000000.0
Percentage of EmployersLiabilityInsuranceClaimsDeductible100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:EstimatedCostsToCompleteBondedProjects us-gaap:GuaranteeObligationsByNature, us-gaap:LossContingenciesByNatureOfContingency

pwr:EstimatedCostsToCompleteBondedProjects

us-gaap:PerformanceGuarantee, pwr:Estimate


Estimated
Period End2021-06-302021-03-312020-12-312020-09-30
Value1100140014001400
Percentage of EstimatedCostsToCompleteBondedProjects100.0100.0100.0100.0

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsThereafter

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsThereafter


Expiration
Period End2020-12-31
Value75
Percentage of ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsThereafter100.0

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFive

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFive


Expiration
Period End2020-12-31
Value7400000.0
Percentage of ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFive100.0

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFour

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFour


Expiration
Period End2020-12-31
Value1000000.0
Percentage of ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearFour100.0

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearOne

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearOne


Expiration
Period End2020-12-31
Value500000.0
Percentage of ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearOne100.0

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearThree

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearThree


Expiration
Period End2020-12-31
Value3200000.0
Percentage of ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearThree100.0

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearTwo

pwr:ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearTwo


Expiration
Period End2020-12-31
Value200000.0
Percentage of ExpirationAmountOfStateAndForeignNetOperatingLossCarryforwardsYearTwo100.0

pwr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

pwr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour


Finite
Period End2021-03-312020-09-30
Value104138
Percentage of FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour100.0100.0

pwr:GeneralLiabilityInsuranceClaimsDeductible

pwr:GeneralLiabilityInsuranceClaimsDeductible


General
Period End2021-06-302020-03-312015-03-312014-03-312013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value1510.010.010.05.05.05.05.05.05.05.05.05.05.0
Percentage of GeneralLiabilityInsuranceClaimsDeductible100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:GoodwillMeasurementInput us-gaap:Range, us-gaap:MeasurementInputType

pwr:GoodwillMeasurementInput

srt:Maximum, pwr:MeasurementInputEBITDAMultipleTransaction


Goodwill
Period End2020-12-312018-12-312017-12-312016-12-31
Value9.09.07.07.0
Percentage of GoodwillMeasurementInput100.0100.0100.0100.0

srt:Maximum, us-gaap:MeasurementInputDiscountRate


Goodwill
Period End2020-12-312018-12-312017-12-312016-12-31
Value13.50.150.140.145
Percentage of GoodwillMeasurementInput150.01.72.02.1

srt:Maximum, us-gaap:MeasurementInputLongTermRevenueGrowthRate


Goodwill
Period End2020-12-312018-12-312017-12-312016-12-31
Value26.00.080.170.24
Percentage of GoodwillMeasurementInput288.90.92.43.4

srt:Minimum, pwr:MeasurementInputEBITDAMultipleTransaction


Goodwill
Period End2020-12-312018-12-312017-12-312016-12-31
Value6.06.55.55.5
Percentage of GoodwillMeasurementInput66.772.278.678.6

srt:Minimum, us-gaap:MeasurementInputDiscountRate


Goodwill
Period End2020-12-312018-12-312017-12-312016-12-31
Value12.50.120.120.125
Percentage of GoodwillMeasurementInput138.91.31.71.8

srt:Minimum, us-gaap:MeasurementInputLongTermRevenueGrowthRate


Goodwill
Period End2020-12-312018-12-312017-12-312016-12-31
Value-8.0-0.14-0.14-0.02
Percentage of GoodwillMeasurementInput-88.9-1.6-2.0-0.3

pwr:HealthCareDeductible

pwr:HealthCareDeductible


Health
Period End2021-06-302014-03-312013-03-312012-09-302012-06-302012-03-312011-09-302011-06-302011-03-312010-09-302010-06-302010-03-31
Value800000.0375000.0375000.0350000.0350000.0350000.0350000.0350000.0350000.0350000.0350000.0350000.0
Percentage of HealthCareDeductible100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:InvestmentsInUnconsolidatedAffiliates

pwr:InvestmentsInUnconsolidatedAffiliates


Investments
Period End2020-12-312019-12-31
Value8489
Percentage of InvestmentsInUnconsolidatedAffiliates100.0100.0

pwr:LeasesOptionToPurchaseAssetFailedSaleLeaseback

pwr:LeasesOptionToPurchaseAssetFailedSaleLeaseback


Leases
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value454523212111
Percentage of LeasesOptionToPurchaseAssetFailedSaleLeaseback100.0100.0100.0100.0100.0100.0

pwr:LesseeOperatingLeaseLeaseNotYetCommencedLiability

pwr:LesseeOperatingLeaseLeaseNotYetCommencedLiability


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value5700000.01600000.03400000.03100000.0
Percentage of LesseeOperatingLeaseLeaseNotYetCommencedLiability100.0100.0100.0100.0

pwr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

pwr:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-312020-09-30
Value323244
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDue

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDue


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value271286291300
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDue100.0100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive


Operating
Period End2020-12-31
Value30
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFive100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFour

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFour


Operating
Period End2021-06-302021-03-312020-09-30
Value323244
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDueAfterYearFour100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive


Operating
Period End2020-12-31
Value18
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFive100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value22212927
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearFour100.0100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearOne

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearOne


Operating
Period End2021-06-302021-03-312020-09-30
Value777491
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearOne100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value34324844
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearThree100.0100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value55526865
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsDueYearTwo100.0100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsNextTwelveMonths

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsNextTwelveMonths


Operating
Period End2020-12-31
Value95
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsNextTwelveMonths100.0

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear

pwr:OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear


Operating
Period End2021-06-302021-03-312020-09-30
Value487226
Percentage of OperatingAndFinanceLeaseLiabilitiesPaymentsRemainderOfFiscalYear100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount

pwr:OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value21232425
Percentage of OperatingAndFinanceLeaseLiabilitiesUndiscountedExcessAmount100.0100.0100.0100.0

pwr:OperatingAndFinanceLeaseLiability

pwr:OperatingAndFinanceLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value250262266274284293289292287287
Percentage of OperatingAndFinanceLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:OperatingAndFinanceLeaseRightOfUseAsset

pwr:OperatingAndFinanceLeaseRightOfUseAsset


Operating
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value254259268277288285
Percentage of OperatingAndFinanceLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0

pwr:OtherInvestmentsCostMethodNoncurrent us-gaap:Ownership

pwr:OtherInvestmentsCostMethodNoncurrent

pwr:QuantaServicesInc


Other
Period End2021-06-302021-03-312020-12-31
Value12912939
Percentage of OtherInvestmentsCostMethodNoncurrent100.0100.0100.0

pwr:OtherInvestmentsCostMethodNoncurrent us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

pwr:CommunicationsTechnologyCompany


Other
Period End2021-03-31
Value90
Percentage of OtherInvestmentsCostMethodNoncurrent69.6

pwr:OtherNonCurrentAssets

pwr:OtherNonCurrentAssets


Other
Period End2020-12-312019-12-31
Value1118
Percentage of OtherNonCurrentAssets100.0100.0

pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims

pwr:RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims


Revenue
Period End2020-12-312020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value14114117015013112212111811090144
Percentage of RevenueRecognizedRelatedToUnapprovedChangeOrdersAndClaims100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

pwr:ShortTermDebtAndLongTermDebtCurrentMaturities

pwr:ShortTermDebtAndLongTermDebtCurrentMaturities


Short
Period End2020-09-302020-06-302020-03-312019-12-31
Value9.221717374
Percentage of ShortTermDebtAndLongTermDebtCurrentMaturities100.0100.0100.0100.0

pwr:UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateUpperBound us-gaap:Range

pwr:UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateUpperBound

srt:Maximum


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value105.6938.2241210
Percentage of UnrecognizedTaxBenefitPortionThatIfRecognizedWouldReduceTaxExpenseAndEffectiveTaxRateUpperBound100.0100.0100.0100.0100.0

us-gaap:AccountsPayableTradeCurrent

us-gaap:AccountsPayableTradeCurrent


Accounts
Period End2021-06-302021-03-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value879842798798786632529452487412373343222
Percentage of AccountsPayableTradeCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccountsReceivableGross us-gaap:MajorCustomers, us-gaap:SubsequentEventType

us-gaap:AccountsReceivableGross

pwr:LimetreeBayRefiningLLC, us-gaap:SubsequentEvent


Accounts
Period End2021-07-31
Value30
Percentage of AccountsReceivableGross100.0

pwr:LimetreeBayTerminalsLLC, us-gaap:SubsequentEvent


Accounts
Period End2021-07-31
Value1.5
Percentage of AccountsReceivableGross5.0

us-gaap:AccountsReceivableNet us-gaap:MajorCustomers, us-gaap:SubsequentEventType

us-gaap:AccountsReceivableNet

pwr:LimetreeBayRefiningLLCAndLimetreeBayTerminalsLLC, us-gaap:SubsequentEvent


Accounts
Period End2021-07-31
Value7.9
Percentage of AccountsReceivableNet100.0

us-gaap:AccountsReceivableNetNoncurrent

us-gaap:AccountsReceivableNetNoncurrent


Accounts
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value13131212121255536925
Percentage of AccountsReceivableNetNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedInsuranceCurrent

us-gaap:AccruedInsuranceCurrent


Accrued
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value8069566460614944445156
Percentage of AccruedInsuranceCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value3916161614149.3987.6838.5418.4765.8394.4652.7525.2266.1745.2155.4475.0344.5763.7637.47.37.39.069
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value3916161614149.47.6838.5418.4765.8396.6624.85.14.4655.15.35.0082.7522.7572.7192.7275.2265.2816.0326.6116.1746.216.2465.1865.2155.2565.2955.4265.4475.5945.0344.5763.7636.3176.0866.0896.1058.119
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsNet us-gaap:ConsolidatedEntities

us-gaap:AssetsNet

us-gaap:VariableInterestEntityPrimaryBeneficiary


Assets
Period End2021-03-312020-12-312020-09-302020-06-302019-12-31
Value1313121212
Percentage of AssetsNet100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount us-gaap:BusinessAcquisition

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

pwr:Acquisitions2019


Business
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value7590770.00.021
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount100.0100.0100.00.00.0100.0

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value73713.83.8
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount97.00.00.00.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh


Business
Period End2020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value1348157153153157157157154154139139
Percentage of BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh us-gaap:BusinessAcquisition

pwr:Acquisitions2020


Business
Period End2020-12-31
Value6.9
Percentage of BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh49.6

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationContingentConsiderationLiability

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value2.32.252.252.25
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel3


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value75758884797570707465
Percentage of BusinessCombinationContingentConsiderationLiability3368.93368.93911.10.00.00.00.00.00.00.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-03-312017-12-312017-09-302016-12-31
Value1075758884797079657019
Percentage of BusinessCombinationContingentConsiderationLiability476.93371.13367.63911.40.00.00.00.00.00.00.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent


Business
Period End2020-12-312019-12-312018-12-31
Value3.466770.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.0100.00.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AccountsPayableAndAccruedLiabilities, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value3.46668688077700.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.00.00.00.0100.00.00.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:MeasurementInputType

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput

us-gaap:FairValueInputsLevel3, us-gaap:MeasurementInputPriceVolatility


Business
Period End2020-09-30
Value30.0
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput us-gaap:Range, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:MeasurementInputType

srt:Maximum, us-gaap:FairValueInputsLevel3, us-gaap:MeasurementInputDiscountRate


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value3.90.0390.0390.0390.0390.0390.0390.0380.036
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput13.00.00.00.00.00.00.00.00.0

srt:Minimum, us-gaap:FairValueInputsLevel3, us-gaap:MeasurementInputDiscountRate


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.10.0020.0160.0160.0210.0210.0210.0210.021
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput0.30.00.00.00.00.00.00.00.0

srt:WeightedAverage, us-gaap:FairValueInputsLevel3, us-gaap:MeasurementInputDiscountRate


Business
Period End2020-09-302020-06-302020-03-31
Value2.40.0210.023
Percentage of BusinessCombinationContingentConsiderationLiabilityMeasurementInput8.00.00.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent

us-gaap:OtherNoncurrentLiabilities, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value7.5037.3837.3047.066.5428.43870
Percentage of BusinessCombinationContingentConsiderationLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value51101.6911.691
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-30
Value5.74
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value74644.8884.888
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-30
Value1.111
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value27251.1741.174
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-30
Value4.841
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value3.1850.4830.4830.483
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-30
Value1.975
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value96774.5614.561
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-302021-03-31
Value9.7460.393
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value3241941515
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-302021-03-31
Value111.72
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet0.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value14000.011000.000
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets100.0100.00.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value133636.2336.233
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-302021-03-31
Value1.5521.327
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

pwr:Acquisitions2020


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value4112722525
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0100.0100.0100.0

pwr:Acquisitions2021


Business
Period End2021-06-302021-03-31
Value233.5
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.00.0

us-gaap:CashEquivalentsAtCarryingValue

us-gaap:CashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-31
Value14012598166459179373737373755557.17.18.38.48.18.87.85.77.41.42.64.79.31071717662471301861899216715616596318460
Percentage of CashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerAssetNetCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value669518453478489569601652683573576497
Percentage of ContractWithCustomerAssetNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent

us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value283275306340316299
Percentage of ContractWithCustomerReceivableAfterAllowanceForCreditLossCurrent100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent

us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value11911288605054
Percentage of ContractWithCustomerReceivableAfterAllowanceForCreditLossNoncurrent100.0100.0100.0100.0100.0100.0

us-gaap:ContractsReceivableClaimsAndUncertainAmounts dei:LegalEntity, us-gaap:StatementScenario, us-gaap:LossContingenciesByNatureOfContingency

us-gaap:ContractsReceivableClaimsAndUncertainAmounts

pwr:RedesAndinasDeComunicacionesS.R.L.Redes, srt:ScenarioForecast, pwr:ProjectContractTermination


Contracts
Period End2021-11-30
Value190
Percentage of ContractsReceivableClaimsAndUncertainAmounts100.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentFaceAmount

pwr:SeniorNotesDue2030, us-gaap:SeniorNotes


Debt
Period End2021-06-30
Value1000
Percentage of DebtInstrumentFaceAmount100.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

pwr:SeniorNotesDue2030, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-30
Value12121213
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0100.0100.0100.0

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible


Decrease
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value13131110.06.3
Percentage of DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible100.0100.0100.0100.0100.0

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible us-gaap:Range

srt:Maximum


Decrease
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value116.2689.5411312
Percentage of DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible99.799.50.00.00.0

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value6863585147333019112.3
Percentage of DeferredCompensationLiabilityClassifiedNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent us-gaap:AwardType

us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent

pwr:RestrictedStockUnitsToBeSettledInCash


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value7600000.06200000.08700000.04500000.02400000.02400000.04300000.02600000.01700000.02800000.03400000.02500000.01400000.03700000.04600000.03800000.02900000.05400000.05100000.03100000.02200000.03200000.02700000.02400000.02900000.03300000.02900000.02400000.01500000.0700000.02100000.01700000.01300000.0900000.0800000.0
Percentage of DeferredCompensationShareBasedArrangementsLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization

us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value0.6108.67.46.04.83.52.41.30.42.1
Percentage of DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross

us-gaap:DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value1017141211117.67.64.44.42.9
Percentage of DeferredFinanceCostsOwnshareLendingArrangementIssuanceCostsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value1712162610.0
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value433379310288372356444370355
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value328281176155204190190186140138121
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value8278526237272120171512
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards us-gaap:IncomeTaxAuthority

pwr:GrossAmountBeforeBalanceSheetPresentationNetting


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value88835767402925
Percentage of DeferredTaxAssetsOperatingLossCarryforwards106.4106.8109.0107.9107.6109.3117.6

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value9.6173.933154.7477.546101026201322
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value424643481.613
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value3626201758525357
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value7036282121252264334020
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value8572604983697258484330
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value4.43811212633365342465455
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value7773
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value236208178161214189255218205204180
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent us-gaap:DisposalGroupClassification, us-gaap:PropertyPlantAndEquipmentByType

us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent

us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperations, us-gaap:MarineServicesEquipment


Disposal
Period End2020-12-312019-12-312018-12-31
Value5.06.314
Percentage of DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent100.0100.0100.0

us-gaap:DueFromRelatedParties us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:DueFromRelatedParties

pwr:IntegralUnconsolidatedAffiliates


Due
Period End2021-06-302021-03-312020-12-31
Value117.914
Percentage of DueFromRelatedParties100.0100.0100.0

us-gaap:DueToRelatedPartiesCurrentAndNoncurrent us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:DueToRelatedPartiesCurrentAndNoncurrent

pwr:IntegralUnconsolidatedAffiliates


Due
Period End2021-06-302021-03-31
Value4300000.03100000.0
Percentage of DueToRelatedPartiesCurrentAndNoncurrent100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value400353378316279225194159166163
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

pwr:RestrictedStockUnitsToBeSettledInCommonStock


Employee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1161298093
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0

us-gaap:EquityMethodInvestments

us-gaap:EquityMethodInvestments


Equity
Period End2021-06-302021-03-312020-12-31
Value605144
Percentage of EquityMethodInvestments100.0100.0100.0

us-gaap:EquityMethodInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

pwr:InfrastructureInvestorsPartnership


Equity
Period End2020-12-312020-09-302020-06-302020-03-31
Value21212321
Percentage of EquityMethodInvestments47.70.00.00.0

pwr:LUMAEnergyLLC


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value2516105.30.6
Percentage of EquityMethodInvestments41.431.724.30.00.0

us-gaap:EquitySecuritiesFvNiCost us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName, us-gaap:StatementGeographical

us-gaap:EquitySecuritiesFvNiCost

pwr:WaterandGasPipelineInfrastructureContractor, country:AU


Equity
Period End2020-12-31
Value12
Percentage of EquitySecuritiesFvNiCost100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

pwr:WaterandGasPipelineInfrastructureContractor


Equity
Period End2020-09-30
Value11
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount us-gaap:Ownership, us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount

pwr:QuantaServicesInc, pwr:CostMethodInvestment


Equity
Period End2021-03-31
Value9300000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2412000.02615000.02228000.01428000.01400000.01493000.0957000.01489000.02174000.01746000.0
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value988000.0846000.0517000.0489000.0505000.0440000.0
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1627000.01382000.0911000.0911000.0988000.0517000.0
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value2533000.02765000.02367000.01530000.0
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value842000.0847000.0920000.0564000.0
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value102000.062000.0264000.0149000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value386000.0394000.0493000.0280000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value618000.0626000.0690000.0390000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2021-06-302021-03-312020-09-30
Value585000.0836000.0147000.0
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value121000.0150000.0139000.0102000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value2715000.02370000.01547000.01593000.01295000.01043000.0
Percentage of FinanceLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization


Finance
Period End2020-12-312019-12-31
Value5214
Percentage of FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value3.94.14.14.2
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312009-12-31
Value56253951749046944643741440038637236435234333532431330529729128327526424423926125524824023022321420620219819418317416415514814113496
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

pwr:Curriculum


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value3.4293.1132.8052.512.2142.6961.6231.3481.1090.8720.6240.3990.1740.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization0.60.60.60.50.50.60.40.30.30.20.20.10.10.0

us-gaap:CustomerRelationships


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value29527725724022321319718717216515815014313712912111511010610196907571777459473827
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization54.853.652.551.350.148.947.746.844.644.543.642.741.940.939.738.738.037.236.635.835.134.330.730.029.929.026.624.123.220.7

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value21212121202020192419181818171716161515141413131212119.6167.5175.5384.257
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization4.14.24.44.54.74.74.95.06.45.25.25.25.25.25.35.35.35.35.35.25.25.25.45.34.74.64.33.83.43.2

us-gaap:NoncompeteAgreements


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value383635343332313029302928282726262525252424232222252522201713
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization7.17.17.37.37.47.57.77.77.78.18.28.28.28.28.38.48.58.68.78.88.88.99.29.39.79.810.210.510.79.8

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value14614514214113914113713613513413513413513513513413313213213112912612512413813812711910188
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization27.228.129.130.131.232.333.234.135.036.237.338.339.340.541.842.843.744.545.346.247.148.051.252.253.154.157.060.161.565.6

us-gaap:TradeNames


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value3332302927262524222120191817151413121211109.5258.347.6826.8826.2784.2283.0141.9481.005
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization6.36.36.26.26.16.06.16.15.95.85.75.55.35.14.94.74.54.34.24.03.83.63.43.22.62.51.91.51.20.7

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-31
Value103
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-03-312020-12-312020-09-30
Value778481
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-03-312020-09-30
Value6320
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-31
Value43
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-03-312020-12-312020-09-30
Value435552
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-03-312020-12-312020-09-30
Value556864
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-03-312020-12-312020-09-30
Value687773
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value952950922846839848842661659649645611614598599497487484489487487469470473508511426377367328
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

pwr:Curriculum


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value121211111111119.4489.4489.4489.09.09.00.0
Percentage of FiniteLivedIntangibleAssetsGross1.31.31.31.41.41.41.31.41.41.51.41.51.50.0

us-gaap:CustomerRelationships


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value618616593531527532531369358359354326328327328254246244247247247236236239255257199170171153
Percentage of FiniteLivedIntangibleAssetsGross64.964.964.462.862.862.863.155.854.355.454.953.453.454.754.751.250.550.450.650.750.850.450.350.550.350.346.745.246.846.6

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value222222222222222232222222222222222222222222222222222221201616
Percentage of FiniteLivedIntangibleAssetsGross2.42.42.42.72.72.72.73.44.93.53.53.73.73.83.84.54.64.64.64.64.64.84.84.84.44.35.05.54.54.9

us-gaap:NoncompeteAgreements


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value474747434343434040404037373737292929292929282828313128272723
Percentage of FiniteLivedIntangibleAssetsGross5.05.05.15.25.25.15.16.26.26.36.26.26.16.36.36.06.06.06.06.06.06.16.16.06.26.16.87.37.57.3

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value150149148143142144140137136135137135136136136134134133134133133130131132149151136126121108
Percentage of FiniteLivedIntangibleAssetsGross15.815.816.117.016.917.116.720.720.720.921.322.222.222.822.827.127.527.627.527.427.427.827.928.029.429.632.133.433.233.0

us-gaap:TradeNames


Finite
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-312012-12-312011-12-312010-12-31
Value10110199939293938282818180807474555554555454515151494940322927
Percentage of FiniteLivedIntangibleAssetsGross10.710.710.811.011.011.011.012.512.512.512.713.113.112.512.511.111.311.311.311.211.210.910.910.89.89.79.58.68.18.3

us-gaap:GoodwillGross

us-gaap:GoodwillGross


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302010-12-312009-12-31
Value222122182194211921012119209820282023199619121994200019661977165616481642165216351635159215371734172817091664164916241512
Percentage of GoodwillGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillGross us-gaap:StatementBusinessSegments

pwr:ElectricPowerInfrastructureServices


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-31
Value1452144914341363135213651349134213381313127212531226
Percentage of GoodwillGross65.465.365.464.364.464.464.366.266.165.864.776.377.0

pwr:PipelineAndIndustrialInfrastructureServices


Goodwill
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-31
Value769768759756748753748686685683693388366
Percentage of GoodwillGross34.634.734.635.735.635.635.733.833.934.235.323.723.0

pwr:UndergroundUtilityAndInfrastructureSolutionsDivision


Goodwill
Period End2020-12-312019-12-312018-12-312017-12-31
Value768753683693
Percentage of GoodwillGross34.735.634.235.3

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss

us-gaap:GoodwillImpairedAccumulatedImpairmentLoss


Goodwill
<
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30